সাধারণ
API এর সর্বশেষ সংস্করণ কি?
এপিআই এর সর্বশেষ সংস্করণ যা এই নথিটি ঠিকানা দেয় v1beta2 । এই সংস্করণটি বিশ্বস্ত পরীক্ষকদের জন্য উপলব্ধ একটি ব্যক্তিগত বিটা রিলিজ।
কে API অ্যাক্সেস করতে পারে?
v1beta2 অ্যাক্সেস শুধুমাত্র তালিকাভুক্ত Google API-এর কনসোল প্রকল্পের অনুমতি দেওয়ার জন্য উপলব্ধ। API ডকুমেন্টেশন অ্যাক্সেস একটি পৃথক ব্যবহারকারীর অনুমতি তালিকা দ্বারা নিয়ন্ত্রিত হয়.
আমার কনসোল প্রকল্পটি তালিকাভুক্ত করা হয়েছে কিনা তা আমি কীভাবে বলতে পারি?
নীচের URL-এ API_KEY উপাদানে ক্লিক করে আপনার প্রকল্প থেকে একটি API কী নির্বাচন করুন৷ যদি নির্বাচিত প্রকল্পের জন্য একটি API কী বিদ্যমান না থাকে, তাহলে আপনাকে একটি তৈরি করতে বলা হবে। হয়ে গেলে, আপনার ব্রাউজারে ফলস্বরূপ URL টি কপি এবং পেস্ট করুন।
https://displayvideo.googleapis.com/$discovery/rest?version=v1beta2&labels=V1BETA2_TRUSTED_TESTER&key=API_KEYআপনি যদি API-এর একটি JSON বিবরণ দেখতে পান, তাহলে আপনার প্রোজেক্টকে তালিকাভুক্ত করার অনুমতি দেওয়া হয়েছে। আপনি যদি একটি ত্রুটি দেখতে পান, তাহলে আপনার প্রকল্পটি তালিকাভুক্ত করার অনুমতি দেওয়া হয়নি।
API ব্যবহার করে
API অ্যাক্সেস করতে আমি কোন URL ব্যবহার করব?
https://displayvideo.googleapis.com
প্রমাণীকরণের কোন পদ্ধতি সমর্থিত?
OAuth 2.0 হল প্রমাণীকরণের একমাত্র সমর্থিত পদ্ধতি। সমস্ত অনুরোধ নিম্নলিখিত সুযোগের জন্য অনুমোদিত হতে হবে:
-
https://www.googleapis.com/auth/display-video
আমি কোড লিখতে চাই. আমি ক্লায়েন্ট লাইব্রেরি কোথায় পেতে পারি?
পাইথন
পাইথনের জন্য সর্বজনীনভাবে উপলব্ধ Google API ক্লায়েন্ট লাইব্রেরি এই API অ্যাক্সেস করতে ব্যবহার করা যেতে পারে। লাইব্রেরি ইনস্টল করতে এবং একটি অনুমোদিত পরিষেবা বস্তু তৈরি করতে, নীচের পদক্ষেপগুলি অনুসরণ করুন৷
google-api-python-client ইনস্টল করুন
pip install --upgrade google-api-python-client
একটি অনুমোদিত
credentialsবস্তু প্রাপ্ত. একটি উদাহরণের জন্য আপনার অ্যাপ্লিকেশন নির্দেশিকা সেট আপ দেখুন।আবিষ্কার পরিষেবা ব্যবহার করে একটি অনুমোদিত পরিষেবা বস্তু তৈরি করুন।
api_key = 'API_KEY' api_name = 'displayvideo' api_url = 'https://%s.googleapis.com/' % api_name api_version = 'v1beta2' discovery_url = ( '%s/$discovery/rest?key=%s&version=%s&labels=%s' % (api_url, api_key, api_version, 'V1BETA2_TRUSTED_TESTER') ) service = discovery.build(api_name, api_version, discoveryServiceUrl=discovery_url, http=credentials)