AdMob API আপনাকে মধ্যস্থতা বিজ্ঞাপনের উত্সগুলি প্রোগ্রামেটিকভাবে দেখতে দেয়। অতিরিক্ত তথ্যের জন্য accounts.adSources.list
দেখুন।
কার্ল ব্যবহার করে অনুরোধ করুন
ক্লায়েন্ট সিক্রেটস ফাইল লোড করুন এবং অনুমোদনের শংসাপত্র তৈরি করুন।
প্রথমবার যখন আপনি এই পদক্ষেপটি সম্পাদন করেন তখন আপনাকে আপনার ব্রাউজারে একটি অনুমোদন প্রম্পট গ্রহণ করতে বলা হবে। স্বীকার করার আগে, নিশ্চিত করুন যে আপনি একটি Google অ্যাকাউন্ট দিয়ে সাইন ইন করেছেন যেটির AdMob API-এ অ্যাক্সেস রয়েছে৷ আপনার অ্যাপটি বর্তমানে সাইন ইন করা যেকোনো অ্যাকাউন্টের পক্ষ থেকে ডেটা অ্যাক্সেস করার জন্য অনুমোদিত হবে।
প্রমাণীকরণ এবং অনুমোদনের জন্য, আমরা oauth2l ব্যবহার করার পরামর্শ দিই, Google OAuth 2.0 এর সাথে কাজ করার জন্য একটি সাধারণ কমান্ড-লাইন টুল। oauth2l ইনস্টল করুন এবং নীচের কমান্ডটি চালান, path_to_credentials_json একটি
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", } ] }