Tenor-এর V1 API ব্যবহার করে বিদ্যমান ইন্টিগ্রেশনের জন্য, V2-এ স্থানান্তর করতে এই পৃষ্ঠার ধাপগুলি অনুসরণ করুন।
একটি V2 API কী পান
আপনার V1 সংস্করণ প্রতিস্থাপন করতে একটি V2 API কী পেতে কুইকস্টার্ট গাইডের সেটআপ ধাপে নির্দেশাবলী অনুসরণ করুন।
V2 ডোমেনে আপডেট করুন
https://tenor.googleapis.com/v2/ এ আপনার API ডোমেন আপডেট করুন। Tenor এর V2 API শুধুমাত্র HTTPS সংযোগ সমর্থন করে। বিষয়বস্তুর জন্য, নিশ্চিত করুন যে আপনার অ্যাপ্লিকেশন https://media.tenor.com এবং https://c.tenor.com থেকে সামগ্রী ডাউনলোড সমর্থন করে।
উদাহরণস্বরূপ, ধরুন আপনি নিম্নলিখিত V1 ডোমেনগুলির মধ্যে একটিতে একটি API কল করেছেন:
-
https://api.tenor.com/v1/search? <parameters> -
https://g.tenor.com/v1/search? <parameters>
V2 এ কলগুলি আপডেট করতে, সেগুলিকে https://tenor.googleapis.com/v2/search? <parameters> ।
এন্ডপয়েন্ট পরিবর্তন
বেশিরভাগ API এন্ডপয়েন্ট প্যারামিটার V1-এ নথিভুক্ত করা থেকে অপরিবর্তিত। কয়েকটি উল্লেখযোগ্য ব্যতিক্রম রয়েছে:
- Tenor এর সার্চ এন্ডপয়েন্ট এখন
searchfilterপ্যারামিটারের মাধ্যমে স্টিকার সার্চ সমর্থন করে। - API কলগুলিতে
client_keyএবংcountryপরামিতিগুলি অন্তর্ভুক্ত করুন। -
media_filterপরামিতি এখন প্রিসেট enums এর পরিবর্তে পছন্দসই বিন্যাসের একটি কমা দ্বারা পৃথক করা তালিকা নেয়। - ক্যাটাগরি এন্ডপয়েন্ট এখন
typeপ্যারামিটারের জন্যfeaturedএবংtrendingসমর্থন করে। - API আর
anon_idপ্যারামিটার সমর্থন করে না। - যখন অনুরোধ করার জন্য ফলাফলের আর কোন পৃষ্ঠা নেই, তখন API প্রতিক্রিয়াগুলির
nextক্ষেত্রটি এখন"0"এর পরিবর্তে একটি ফাঁকা স্ট্রিং।
নিম্নলিখিত পরিবর্তনগুলি উপলব্ধ শেষ পয়েন্টগুলিতে করা হয়েছে:
- ট্রেন্ডিং এন্ডপয়েন্ট আর সমর্থিত নয়। পরিবর্তে, আমরা আপনাকে বৈশিষ্ট্যযুক্ত এন্ডপয়েন্ট ব্যবহার করার পরামর্শ দিই।
- GIF এন্ডপয়েন্টকে পোস্ট এন্ডপয়েন্ট হিসেবে পুনঃব্র্যান্ড করা হয়েছে।
- র্যান্ডম জিআইএফ এন্ডপয়েন্টকে
randomপ্যারামিটারের মাধ্যমে সার্চ এন্ডপয়েন্টে অন্তর্ভুক্ত করা হয়েছে।
প্রতিক্রিয়া বস্তু এবং ত্রুটি পরিবর্তন
- GIF অবজেক্টকে রেসপন্স অবজেক্টে পুনরায় ব্র্যান্ড করা হয়েছে।
- রেসপন্স অবজেক্টে ,
mediaক্ষেত্রটিকেmedia_formatsহিসাবে পুনঃব্র্যান্ড করা হয়েছে।media_formatsমান এখন একটি মানচিত্র{ CONTENT_FORMAT : MEDIA_OBJECT }মানচিত্রের একটি বিন্যাসের পরিবর্তে৷ - বিষয়বস্তুর থাম্বনেইলের পূর্বরূপ প্রতিটি বিষয়বস্তুর বিন্যাসের জন্য মিডিয়া অবজেক্ট থেকে তার নিজস্ব বিন্যাসে সরানো হয়েছে। এগুলি রেসপন্স অবজেক্টে
media_formatsক্ষেত্রের অধীনে দেওয়া হয়। - যখন একটি প্রতিক্রিয়া বস্তুতে আর কোন ফলাফল না থাকে, তখন
nextক্ষেত্রটি ""0"""", হয়। - Tenor API ত্রুটি কোডগুলিকে Google এর মানক API ত্রুটি কোডগুলিতে স্থানান্তরিত করা হয়েছে৷