AdMob API به شما امکان می دهد منابع تبلیغات میانجی را به صورت برنامه ریزی شده مشاهده کنید. برای اطلاعات بیشتر به accounts.adSources.list
مراجعه کنید.
درخواست با استفاده از Curl
فایل اسرار مشتری را بارگیری کنید و اعتبارنامه مجوز ایجاد کنید.
اولین باری که این مرحله را انجام میدهید، از شما خواسته میشود که درخواست مجوز را در مرورگر خود بپذیرید. قبل از پذیرش، مطمئن شوید که با یک حساب Google وارد سیستم شده اید که به AdMob API دسترسی دارد. برنامه شما مجاز خواهد بود از طرف هر حسابی که در حال حاضر وارد سیستم شده است به داده ها دسترسی داشته باشد.
برای احراز هویت و مجوز، توصیه می کنیم از oauth2l ، یک ابزار خط فرمان ساده برای کار با Google OAuth 2.0 استفاده کنید. oauth2l را نصب کنید و دستور زیر را اجرا کنید و مسیری به فایل
credentials.json
که هنگام ثبت برنامه ابری خود دانلود می کنید جایگزین path_to_credentials_json کنید. برای اولین اجرا، دستور شما را در جریان مجوز OAuth 2.0 راهنمایی می کند. اجراهای بعدی توکن را به طور خودکار تازه می کنند.oauth2l header --json path_to_credentials_json --scope admob.readonly
فهرست منابع تبلیغاتی
با جایگزین کردن pub-XXXXXXXXXXXXXXXX با شناسه ناشر خود، اطلاعات منبع آگهی AdMob را دریافت کنید. دستورالعملهای نحوه یافتن شناسه ناشر خود را ببینید.
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)"
نمونه پاسخ:
{ "adSources": [ { "name": "accounts/pub-XXXXXXXXXXXXXXXX/adSources/5450213213286189855", "adSourceId": "5450213213286189855", "title": "AdMob Network", } ] }