এই নির্দেশিকায় ব্যাখ্যা করা হয়েছে, কীভাবে গুগল চ্যাট এপিআই-এর CustomEmoji রিসোর্সের get মেথড ব্যবহার করে একটি কাস্টম ইমোজির বিস্তারিত তথ্য পাওয়া যায়।
কাস্টম ইমোজি শুধুমাত্র গুগল ওয়ার্কস্পেস অ্যাকাউন্টের জন্য উপলব্ধ, এবং আপনার অ্যাডমিনিস্ট্রেটরকে অবশ্যই আপনার প্রতিষ্ঠানের জন্য কাস্টম ইমোজি চালু করতে হবে। আরও তথ্যের জন্য, গুগল চ্যাটে কাস্টম ইমোজি সম্পর্কে জানুন এবং কাস্টম ইমোজির অনুমতি পরিচালনা দেখুন ।
পূর্বশর্ত
নোড.জেএস
- গুগল চ্যাট ব্যবহারের সুবিধাসহ একটি ব্যবসায়িক বা এন্টারপ্রাইজ গুগল ওয়ার্কস্পেস অ্যাকাউন্ট।
- আপনার পরিবেশ প্রস্তুত করুন:
- একটি গুগল ক্লাউড প্রজেক্ট তৈরি করুন ।
- OAuth সম্মতি স্ক্রিনটি কনফিগার করুন ।
- আপনার চ্যাট অ্যাপের জন্য একটি নাম, আইকন এবং বিবরণ দিয়ে গুগল চ্যাট এপিআই সক্রিয় ও কনফিগার করুন ।
- Node.js ক্লাউড ক্লায়েন্ট লাইব্রেরি ইনস্টল করুন।
- আপনার গুগল চ্যাট এপিআই অনুরোধে আপনি যেভাবে প্রমাণীকরণ করতে চান, তার উপর ভিত্তি করে অ্যাক্সেস ক্রেডেনশিয়াল তৈরি করুন:
- চ্যাট ব্যবহারকারী হিসেবে প্রমাণীকরণের জন্য, OAuth ক্লায়েন্ট আইডি ক্রেডেনশিয়াল তৈরি করুন এবং ক্রেডেনশিয়ালগুলো আপনার স্থানীয় ডিরেক্টরিতে
credentials.jsonনামের একটি JSON ফাইল হিসেবে সংরক্ষণ করুন। - চ্যাট অ্যাপ হিসেবে প্রমাণীকরণের জন্য, পরিষেবা অ্যাকাউন্টের ক্রেডেনশিয়াল তৈরি করুন এবং ক্রেডেনশিয়ালগুলো
credentials.jsonনামের একটি JSON ফাইল হিসেবে সংরক্ষণ করুন।
- চ্যাট ব্যবহারকারী হিসেবে প্রমাণীকরণের জন্য, OAuth ক্লায়েন্ট আইডি ক্রেডেনশিয়াল তৈরি করুন এবং ক্রেডেনশিয়ালগুলো আপনার স্থানীয় ডিরেক্টরিতে
- আপনি ব্যবহারকারী হিসেবে নাকি চ্যাট অ্যাপ হিসেবে প্রমাণীকরণ করতে চান, তার উপর ভিত্তি করে অনুমোদনের পরিধি বেছে নিন ।
কাস্টম ইমোজি সম্পর্কে বিস্তারিত জানুন
ব্যবহারকারী প্রমাণীকরণের মাধ্যমে কাস্টম ইমোজির বিবরণ পেতে, আপনার অনুরোধে নিম্নলিখিতটি পাস করুন:
-
chat.customemojisএর অনুমোদনের পরিধি নির্দিষ্ট করুন। -
GetCustomEmojiমেথডটি কল করুন। - রিকোয়েস্ট বডিতে, যে কাস্টম ইমোজিটি পেতে চান তার রিসোর্স নেমটি
nameহিসেবে সেট করুন।
নিচের উদাহরণটি একটি কাস্টম ইমোজির বিবরণ দেখায়।
নোড.জেএস
এই নমুনাটি চালানোর জন্য, নিম্নলিখিতগুলি প্রতিস্থাপন করুন:
-
EMOJI_NAME: আপনার কাস্টম ইমোজির অনন্য নাম, যাemoji_nameফিল্ডে থাকে। আপনিListCustomEmoji()মেথড কল করে, অথবা চ্যাট এপিআই (Chat API) ব্যবহার করে অ্যাসিঙ্ক্রোনাসভাবে একটি কাস্টম ইমোজি তৈরি করার পর প্রাপ্ত রেসপন্স বডি থেকে এই আইডিটি পেতে পারেন।
সম্পর্কিত বিষয়
- একটি নিজস্ব ইমোজি তৈরি করুন
- একটি কাস্টম ইমোজি মুছে ফেলুন
- একটি প্রতিষ্ঠানে কাস্টম ইমোজি তালিকাভুক্ত করুন