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 ত্রুটি কোডগুলিতে স্থানান্তরিত করা হয়েছে৷