প্রতিটি Google চ্যাট অ্যাপ যা আপনি তৈরি করেন তার নিজস্ব Google ক্লাউড প্রকল্পের Chat API সক্ষম এবং কনফিগার করা প্রয়োজন। এই পৃষ্ঠাটি আপনাকে দেখায় কিভাবে চ্যাট API কনফিগার করতে হয়।
পূর্বশর্ত
- Google Chat অ্যাক্সেস সহ একটি ব্যবসা বা এন্টারপ্রাইজ Google Workspace অ্যাকাউন্ট।
- একটি Google ক্লাউড প্রকল্প তৈরি করুন ।
- OAuth সম্মতি স্ক্রিন কনফিগার করুন ।
- Google Chat API সক্ষম করুন ৷
আপনার চ্যাট অ্যাপের জন্য একটি প্রদর্শনের নাম, অবতার এবং বিবরণ বেছে নিন
চ্যাট এপিআই কল করতে, আপনাকে অবশ্যই নিম্নলিখিত তথ্য সহ একটি Google চ্যাট অ্যাপ সেট আপ করতে হবে:
মাঠ | বর্ণনা | বিন্যাস |
---|---|---|
অ্যাপের নাম | চ্যাট অ্যাপের প্রদর্শনের নাম। | 25টি পর্যন্ত আলফানিউমেরিক অক্ষর |
অবতার URL | যে ছবিটি আপনার চ্যাট অ্যাপের অবতার হিসেবে প্রদর্শিত হয়। | একটি বর্গাকার গ্রাফিক্স ইমেজ (PNG বা JPEG) নির্দেশ করে একটি HTTPS URL। প্রস্তাবিত আকার হল 256 বাই 256 পিক্সেল বা তার বেশি৷ |
বর্ণনা | চ্যাট অ্যাপের উদ্দেশ্যের একটি সংক্ষিপ্ত বিবরণ। | 40টি পর্যন্ত আলফানিউমেরিক অক্ষর |
চ্যাট অ্যাপের নাম, অবতার এবং বিবরণ Chat UI-তে ব্যবহারকারীদের কাছে প্রদর্শিত হয়। কিছু চ্যাট এপিআই লেখার অনুরোধের জন্য, চ্যাট এই তথ্যটি ব্যবহার করে চ্যাটে একটি চ্যাট অ্যাপ যে ক্রিয়াগুলি করে তা বৈশিষ্ট্যযুক্ত করতে।
উদাহরণস্বরূপ, যদি আপনি spaces.create()
পদ্ধতিতে কল করেন, তাহলে Chat-এ স্পেস কে তৈরি করেছে তার বিবরণে চ্যাট অ্যাপের নাম অন্তর্ভুক্ত করে, যেমনটি নিচের ছবিতে দেখানো হয়েছে:
চ্যাট অ্যাপের সাথে ইন্টারঅ্যাক্ট করতে, ব্যবহারকারীরা নিম্নলিখিত উপায়ে এই তথ্য দেখতে বা ব্যবহার করতে পারেন:
- চ্যাট অ্যাপটির নাম @ উল্লেখ করে এটিকে আহ্বান করুন।
- চ্যাট অ্যাপের মাধ্যমে একটি সরাসরি বার্তা খুঁজুন এবং শুরু করুন। অ্যাপস মেনুতে, সরাসরি বার্তা চ্যাট অ্যাপের নাম এবং অবতার প্রদর্শন করে।
- কম্পোজ বার থেকে, ব্যবহারকারীরা চ্যাট অ্যাপ ব্রাউজ করতে পারেন এবং তাদের নাম, অবতার এবং বিবরণ দেখতে পারেন।
Google ক্লাউড কনসোলে আপনার চ্যাট অ্যাপ কনফিগার করুন
আপনার চ্যাট অ্যাপের বিশদ বিবরণ থাকলে, আপনার ক্লাউড প্রকল্প খুলুন এবং চ্যাট এপিআই কনফিগার করুন:
Google ক্লাউড কনসোলে, চ্যাট API পৃষ্ঠায় যান এবং কনফিগারেশন পৃষ্ঠায় ক্লিক করুন:
অ্যাপ্লিকেশন তথ্যের অধীনে, অ্যাপের নাম , অবতার URL এবং বর্ণনা ক্ষেত্রগুলি পূরণ করুন৷
ইন্টারেক্টিভ বৈশিষ্ট্যের অধীনে, চ্যাট অ্যাপের জন্য ইন্টারেক্টিভ বৈশিষ্ট্যগুলি অক্ষম করতে ইন্টারেক্টিভ বৈশিষ্ট্যগুলিকে বন্ধ অবস্থানে টগল করুন ক্লিক করুন৷ আপনি এটি পরে সেট আপ করতে পারেন। ইন্টারেক্টিভ বৈশিষ্ট্য কনফিগার এবং নির্মাণ সম্পর্কে জানতে, ব্যবহারকারীর ইন্টারঅ্যাকশন গ্রহণ এবং প্রতিক্রিয়া দেখুন।
ঐচ্ছিক: লগস এর অধীনে, Google ক্লাউড লগিং ব্যবহার করতে লগিং এর চেকবক্স নির্বাচন করুন। আরও তথ্যের জন্য, চ্যাট অ্যাপগুলির জন্য কোয়েরি ত্রুটি লগগুলি দেখুন৷
Save এ ক্লিক করুন।
চ্যাট API কনফিগার করার জন্য অন্য ব্যক্তিদের অনুমতি দিন
আপনি নির্দিষ্ট ব্যবহারকারীদের চ্যাট অ্যাপের মালিক বা চ্যাট অ্যাপস ভিউয়ারকে Google ক্লাউড আইডেন্টিটি অ্যাক্সেস ম্যানেজমেন্ট (IAM) ভূমিকা প্রদান করে চ্যাট অ্যাপ কনফিগারেশন পৃষ্ঠায় অ্যাক্সেস দিতে পারেন। এই ভূমিকাগুলি সহ ব্যবহারকারীরা API এবং পরিষেবা ড্যাশবোর্ড ব্যবহার করে চ্যাট অ্যাপের কনফিগারেশন পৃষ্ঠাতে নেভিগেট করতে পারবেন না, তবে চ্যাট অ্যাপের হোস্ট ক্লাউড প্রকল্পের জন্য Google ক্লাউড কনসোলে নেভিগেট করে কনফিগারেশন পৃষ্ঠাটি অ্যাক্সেস করতে পারবেন:
https://console.developers.google.com/apis/api/chat.googleapis.com/hangouts-chat?project=PROJECT_ID
যেখানে PROJECT_ID
হল চ্যাট অ্যাপ হোস্ট করা Google ক্লাউড প্রকল্পের প্রোজেক্ট আইডি।
সম্পর্কিত বিষয়
- একটি চ্যাট অ্যাপ আর্কিটেকচার বেছে নিন
- ইন্টারেক্টিভ বৈশিষ্ট্যগুলির জন্য আপনার চ্যাট অ্যাপটি কনফিগার করতে, ব্যবহারকারীর ইন্টারঅ্যাকশন গ্রহণ এবং প্রতিক্রিয়া দেখুন