Interfejs AdMob API umożliwia programowe wyświetlanie źródeł reklam w zapośredniczeniu. Więcej informacji znajdziesz w opisie
accounts.adSources.list.
Wysyłanie żądania za pomocą Curl
Wczytaj plik plik z hasłami i wygeneruj dane logowania.
Gdy wykonasz ten krok po raz pierwszy, w przeglądarce pojawi się prośba o zaakceptowanie autoryzacji. Zanim zaakceptujesz, upewnij się, że logujesz się na konto Google, które ma dostęp do interfejsu AdMob API. Twoja aplikacja będzie mieć dostęp do danych w imieniu konta, na które się zalogujesz.
Do uwierzytelniania i autoryzacji zalecamy używanie oauth2l, prostego narzędzia wiersza poleceń do pracy z Google OAuth 2.0. Zainstaluj oauth2l i uruchom polecenie poniżej, zastępując path_to_credentials_json ścieżką do pliku
credentials.jsonktóry pobierzesz podczas rejestracji aplikacji w chmurze. Przy pierwszym uruchomieniu polecenie przeprowadzi Cię przez proces autoryzacji OAuth 2.0. Kolejne uruchomienia automatycznie odświeżają token.oauth2l header --json path_to_credentials_json --scope admob.readonly
Wyświetl listę źródeł reklam.
Aby uzyskać informacje o źródle reklam AdMob, zastąp pub-XXXXXXXXXXXXXXXX identyfikatorem wydawcy. Zapoznaj się z instrukcjami jak znaleźć identyfikator wydawcy.
curl --http1.0 -X GET https://admob.googleapis.com/v1beta/accounts/pub-XXXXXXXXXXXXXXXX/adSources \ -H "$(oauth2l header --json path_to_credentials_json --scope admob.readonly)"
Przykładowa odpowiedź:
{ "adSources": [ { "name": "accounts/pub-XXXXXXXXXXXXXXXX/adSources/5450213213286189855", "adSourceId": "5450213213286189855", "title": "AdMob Network", } ] }