চ্যাট অ্যাপ এবং Google চ্যাট এপিআই অনুরোধগুলিকে প্রমাণীকরণ এবং অনুমোদন করুন

প্রমাণীকরণ এবং অনুমোদন হ'ল যথাক্রমে পরিচয় যাচাই করতে এবং সংস্থানগুলিতে অ্যাক্সেসের জন্য ব্যবহৃত প্রক্রিয়া। চ্যাট অ্যাপ এবং চ্যাট এপিআই অনুরোধের জন্য প্রমাণীকরণ এবং অনুমোদন কীভাবে কাজ করে তা এই দস্তাবেজটি রূপরেখা দেয়।

প্রক্রিয়ার সারসংক্ষেপ

নিম্নলিখিত চিত্রটি Google চ্যাটের জন্য প্রমাণীকরণ এবং অনুমোদনের উচ্চ-স্তরের ধাপগুলি দেখায়:

Google Chat প্রমাণীকরণ এবং অনুমোদনের জন্য উচ্চ-স্তরের পদক্ষেপ
চিত্র 1. Google চ্যাট প্রমাণীকরণ এবং অনুমোদনের জন্য উচ্চ-স্তরের পদক্ষেপ।

  1. একটি Google ক্লাউড প্রকল্প কনফিগার করুন, চ্যাট API সক্ষম করুন এবং আপনার চ্যাট অ্যাপ কনফিগার করুন: বিকাশের সময়, আপনি একটি Google ক্লাউড প্রকল্প তৈরি করেন। Google ক্লাউড প্রজেক্টে, আপনি চ্যাট এপিআই সক্ষম করুন, আপনার চ্যাট অ্যাপ কনফিগার করুন এবং প্রমাণীকরণ সেট আপ করুন। আরও তথ্যের জন্য, Google Workspace-এ ডেভেলপ করুন এবং একটি Chat অ্যাপ তৈরি করুন দেখুন।

  2. কল চ্যাট এপিআই: যখন আপনার অ্যাপ চ্যাট এপিআই কল করে, তখন এটি চ্যাট এপিআই-এ প্রমাণীকরণের প্রমাণপত্র পাঠায়। যদি আপনার অ্যাপ একটি পরিষেবা অ্যাকাউন্টের মাধ্যমে প্রমাণীকরণ করে, তাহলে শংসাপত্রগুলি আপনার অ্যাপের কোডের অংশ হিসেবে পাঠানো হয়। আপনার অ্যাপের যদি ব্যবহারকারীর প্রমাণীকরণ ব্যবহার করে Chat API কল করার প্রয়োজন হয় যা এখনও মঞ্জুর করা হয়নি, তাহলে এটি ব্যবহারকারীকে সাইন ইন করতে অনুরোধ করে।

  3. রিকোয়েস্ট রিসোর্স : আপনার অ্যাপটি স্কোপ সহ অ্যাক্সেসের জন্য জিজ্ঞাসা করে যা আপনি প্রমাণীকরণ সেট আপ করার সময় নির্দিষ্ট করেন।

  4. সম্মতির জন্য জিজ্ঞাসা করুন: যদি আপনার অ্যাপ একজন ব্যবহারকারী হিসাবে প্রমাণীকরণ করে, তাহলে Google একটি OAuth সম্মতি স্ক্রিন প্রদর্শন করে যাতে ব্যবহারকারী আপনার অ্যাপটিকে অনুরোধ করা ডেটাতে অ্যাক্সেস দিতে চান কিনা তা সিদ্ধান্ত নিতে পারেন। একটি পরিষেবা অ্যাকাউন্টের সাথে প্রমাণীকরণের জন্য ব্যবহারকারীর সম্মতির প্রয়োজন হয় না।

  5. রিসোর্সের জন্য অনুমোদিত অনুরোধ পাঠান: যদি ব্যবহারকারী অনুমোদনের সুযোগে সম্মতি দেন, তাহলে আপনার অ্যাপ শংসাপত্র এবং ব্যবহারকারী-অনুমোদিত স্কোপগুলিকে একটি অনুরোধে বান্ডিল করে। একটি অ্যাক্সেস টোকেন পাওয়ার জন্য অনুরোধটি Google অনুমোদন সার্ভারে পাঠানো হয়।

  6. Google একটি অ্যাক্সেস টোকেন ফেরত দেয়: অ্যাক্সেস টোকেনে মঞ্জুর করা সুযোগগুলির একটি তালিকা থাকে। যদি প্রত্যাবর্তিত স্কোপের তালিকা অনুরোধ করা স্কোপের চেয়ে বেশি সীমাবদ্ধ হয়, তাহলে আপনার অ্যাপ টোকেন দ্বারা সীমাবদ্ধ যেকোন বৈশিষ্ট্য বন্ধ করে দেয়।

  7. অনুরোধ করা সংস্থানগুলি অ্যাক্সেস করুন: আপনার অ্যাপ চ্যাট এপিআই চালু করতে এবং চ্যাট এপিআই সংস্থানগুলি অ্যাক্সেস করতে Google থেকে অ্যাক্সেস টোকেন ব্যবহার করে।

  8. একটি রিফ্রেশ টোকেন পান (ঐচ্ছিক): যদি আপনার অ্যাপটিকে একটি একক অ্যাক্সেস টোকেনের জীবনকালের পরেও Google Chat API অ্যাক্সেস করতে হয় তবে এটি একটি রিফ্রেশ টোকেন পেতে পারে। আরও তথ্যের জন্য, Google API অ্যাক্সেস করতে OAuth 2.0 ব্যবহার করুন দেখুন।

  9. আরও সংস্থানগুলির জন্য অনুরোধ করুন: যদি আপনার অ্যাপের আরও অ্যাক্সেসের প্রয়োজন হয়, তবে এটি ব্যবহারকারীকে নতুন সুযোগ প্রদান করতে বলে, যার ফলে একটি অ্যাক্সেস টোকেন পাওয়ার জন্য একটি নতুন অনুরোধ আসে (পদক্ষেপ 3-6)।

যখন চ্যাট অ্যাপের প্রমাণীকরণের প্রয়োজন হয়

চ্যাট অ্যাপগুলি ব্যবহারকারীর ইন্টারঅ্যাকশনের প্রতিক্রিয়ায় বা অ্যাসিঙ্ক্রোনাসভাবে বার্তা পাঠাতে পারে। তারা ব্যবহারকারীর পক্ষে কাজগুলিও সম্পূর্ণ করতে পারে, যেমন একটি চ্যাট স্পেস তৈরি করা বা চ্যাট স্পেসে লোকেদের তালিকা পাওয়া।

ব্যবহারকারীর ইন্টারঅ্যাকশনে সাড়া দেওয়ার জন্য চ্যাট অ্যাপগুলির প্রমাণীকরণের প্রয়োজন হয় না, যদি না চ্যাট অ্যাপ কোনও প্রতিক্রিয়া প্রক্রিয়া করার সময় চ্যাট এপিআই বা অন্য Google API-কে কল করে।

অ্যাসিঙ্ক্রোনাস বার্তা পাঠাতে বা ব্যবহারকারীর পক্ষে কাজ সম্পাদন করতে, চ্যাট অ্যাপগুলি চ্যাট এপিআই- কে আরামদায়ক অনুরোধ করে, যার জন্য প্রমাণীকরণ এবং অনুমোদন প্রয়োজন।

ব্যবহারকারীর মিথস্ক্রিয়াগুলির প্রতিক্রিয়াগুলির জন্য প্রমাণীকরণের প্রয়োজন হয় না

ইন্টারঅ্যাকশন ইভেন্টগুলিতে সিঙ্ক্রোনাসভাবে গ্রহণ এবং প্রতিক্রিয়া জানাতে Google চ্যাট অ্যাপগুলিকে ব্যবহারকারী বা চ্যাট অ্যাপ হিসাবে প্রমাণীকরণের প্রয়োজন নেই।

Google চ্যাট অ্যাপগুলি যখনই কোনও ব্যবহারকারী ইন্টারঅ্যাকশন করে বা কোনও চ্যাট অ্যাপ শুরু করে তখনই ইন্টারঅ্যাকশন ইভেন্টগুলি পায়, যার মধ্যে নিম্নলিখিতগুলি রয়েছে:

  • একজন ব্যবহারকারী একটি চ্যাট অ্যাপে একটি বার্তা পাঠান।
  • একজন ব্যবহারকারী একটি চ্যাট অ্যাপকে @উল্লেখ করেছেন।
  • একজন ব্যবহারকারী চ্যাট অ্যাপের স্ল্যাশ কমান্ডগুলির একটিকে আহ্বান করে।

নিম্নলিখিত চিত্রটি একজন চ্যাট ব্যবহারকারী এবং চ্যাট অ্যাপের মধ্যে অনুরোধ-প্রতিক্রিয়ার ক্রম দেখায়:

চ্যাট অ্যাপ ইন্টারঅ্যাকশন ইভেন্টের জন্য কোনো অনুমোদনের প্রয়োজন নেই
চিত্র 2. চ্যাট অ্যাপ ইন্টারঅ্যাকশন ইভেন্টের জন্য প্রমাণীকরণের প্রয়োজন হয় না।

  1. ব্যবহারকারী গুগল চ্যাটে চ্যাট অ্যাপে একটি বার্তা পাঠান।
  2. গুগল চ্যাট অ্যাপটিতে বার্তাটি ফরোয়ার্ড করে।
  3. অ্যাপটি বার্তাটি গ্রহণ করে, এটি প্রক্রিয়া করে এবং Google চ্যাটে একটি প্রতিক্রিয়া প্রদান করে।
  4. Google চ্যাট ব্যবহারকারীর জন্য বা একটি স্পেসে প্রতিক্রিয়া রেন্ডার করে।

প্রতিটি চ্যাট অ্যাপ ইন্টারঅ্যাকশন ইভেন্টের জন্য এই ক্রম পুনরাবৃত্তি হয়।

অ্যাসিঙ্ক্রোনাস বার্তাগুলির প্রমাণীকরণ প্রয়োজন৷

অ্যাসিঙ্ক্রোনাস বার্তাগুলি ঘটে যখন একটি চ্যাট অ্যাপ চ্যাট এপিআই- তে একটি অনুরোধ করে, যার জন্য প্রমাণীকরণ এবং অনুমোদন প্রয়োজন।

চ্যাট এপিআই কল করার মাধ্যমে, চ্যাট অ্যাপগুলি Google চ্যাটে বার্তা পোস্ট করতে পারে বা ব্যবহারকারীর পক্ষে কাজগুলি সম্পূর্ণ করতে এবং ডেটা অ্যাক্সেস করতে পারে। উদাহরণস্বরূপ, একটি সার্ভার বিভ্রাট শনাক্ত করার পরে, একটি চ্যাট অ্যাপ Chat API-কে কল করতে পারে:

  • বিভ্রাট তদন্ত এবং ঠিক করার জন্য নিবেদিত একটি চ্যাট স্পেস তৈরি করুন।
  • চ্যাট স্পেসে লোকেদের যোগ করুন।
  • বিভ্রাট সম্পর্কে বিশদ বিবরণ দিতে চ্যাট স্পেসে একটি বার্তা পোস্ট করুন৷

নিম্নলিখিত চিত্রটি একটি চ্যাট অ্যাপ এবং একটি চ্যাট স্পেসের মধ্যে একটি অ্যাসিঙ্ক্রোনাস বার্তা ক্রম দেখায়:

অ্যাসিঙ্ক্রোনাস বার্তাগুলির জন্য প্রমাণীকরণ প্রয়োজন৷
চিত্র 3. অ্যাসিঙ্ক্রোনাস বার্তাগুলির প্রমাণীকরণ প্রয়োজন৷

  1. একটি চ্যাট অ্যাপ spaces.messages.create পদ্ধতি ব্যবহার করে Chat API এ কল করে একটি বার্তা তৈরি করে এবং HTTP অনুরোধে ব্যবহারকারীর শংসাপত্র অন্তর্ভুক্ত করে।
  2. Google Chat পরিষেবা অ্যাকাউন্ট বা ব্যবহারকারীর শংসাপত্রের মাধ্যমে চ্যাট অ্যাপটিকে প্রমাণীকরণ করে।
  3. Google Chat অ্যাপটির বার্তা একটি নির্দিষ্ট চ্যাট স্পেসে রেন্ডার করে।

চ্যাট API স্কোপ

OAuth সম্মতি স্ক্রীন কনফিগার করুন এবং ব্যবহারকারী এবং অ্যাপ পর্যালোচনাকারীদের কাছে কোন তথ্য প্রদর্শন করা হবে তা নির্ধারণ করার জন্য স্কোপ বেছে নিন এবং আপনার অ্যাপটি নিবন্ধন করুন যাতে আপনি এটি পরে প্রকাশ করতে পারেন।

আপনার অ্যাপে প্রদত্ত অ্যাক্সেসের স্তর নির্ধারণ করতে, আপনাকে অনুমোদনের সুযোগ সনাক্ত করতে এবং ঘোষণা করতে হবে। অনুমোদনের সুযোগ হল একটি OAuth 2.0 URI স্ট্রিং যাতে Google Workspace অ্যাপের নাম, এটি কী ধরনের ডেটা অ্যাক্সেস করে এবং অ্যাক্সেসের স্তর থাকে।

অ-সংবেদনশীল সুযোগ

স্কোপ কোড বর্ণনা
https://www.googleapis.com/auth/chat.bot

chat.bot স্কোপ শুধুমাত্র পরিষেবা অ্যাকাউন্ট সমর্থন করে। আপনি এই সুযোগ ব্যবহার করে ব্যবহারকারীর শংসাপত্র বা ডোমেন-ওয়াইড প্রতিনিধিদের সাথে প্রমাণীকরণ করতে পারবেন না।

চ্যাট অ্যাপগুলিকে চ্যাট দেখতে এবং বার্তা পাঠাতে দেয়৷ চ্যাট অ্যাপে উপলব্ধ সমস্ত বৈশিষ্ট্য অ্যাক্সেস দেয়।

সংবেদনশীল সুযোগ

স্কোপ কোড বর্ণনা
https://www.googleapis.com/auth/chat.spaces কথোপকথন এবং স্পেস তৈরি করুন এবং চ্যাটে মেটাডেটা (ইতিহাস সেটিংস এবং অ্যাক্সেস সেটিংস সহ) দেখুন বা সম্পাদনা করুন।
https://www.googleapis.com/auth/chat.spaces.create চ্যাটে নতুন কথোপকথন তৈরি করুন।
https://www.googleapis.com/auth/chat.spaces.readonly চ্যাটে চ্যাট এবং স্পেস দেখুন।
https://www.googleapis.com/auth/chat.memberships চ্যাটে কথোপকথন থেকে সদস্যদের দেখুন, যোগ করুন, আপডেট করুন এবং সরান।
https://www.googleapis.com/auth/chat.memberships.app Google Chat-এ কথোপকথন থেকে নিজেকে যোগ করুন এবং সরিয়ে দিন।
https://www.googleapis.com/auth/chat.memberships.readonly চ্যাট কথোপকথনে সদস্যদের দেখুন।
https://www.googleapis.com/auth/chat.messages.create চ্যাটে বার্তা রচনা করুন এবং পাঠান।
https://www.googleapis.com/auth/chat.messages.reactions চ্যাটে বার্তাগুলির প্রতিক্রিয়াগুলি দেখুন, যুক্ত করুন এবং মুছুন৷
https://www.googleapis.com/auth/chat.messages.reactions.create চ্যাটে একটি বার্তার প্রতিক্রিয়া যোগ করুন।
https://www.googleapis.com/auth/chat.messages.reactions.readonly চ্যাটে একটি বার্তার প্রতিক্রিয়া দেখুন।
https://www.googleapis.com/auth/chat.users.readstate চ্যাট কথোপকথনের জন্য শেষ পড়ার সময় দেখুন এবং সংশোধন করুন।
https://www.googleapis.com/auth/chat.users.readstate.readonly চ্যাট কথোপকথনের জন্য শেষ পড়ার সময় দেখুন।
https://www.googleapis.com/auth/chat.admin.spaces.readonly চ্যাটে অ্যাডমিনিস্ট্রেটরের ডোমেনের মালিকানাধীন চ্যাট এবং স্পেস দেখুন।
https://www.googleapis.com/auth/chat.admin.memberships.readonly চ্যাটে প্রশাসকের ডোমেনের মালিকানাধীন কথোপকথনে সদস্য এবং পরিচালকদের দেখুন।
https://www.googleapis.com/auth/chat.admin.memberships চ্যাটে প্রশাসকের ডোমেনের মালিকানাধীন কথোপকথনে সদস্য এবং পরিচালকদের দেখুন, যুক্ত করুন, আপডেট করুন এবং সরান৷

সীমাবদ্ধ সুযোগ

স্কোপ কোড বর্ণনা
https://www.googleapis.com/auth/chat.delete কথোপকথন এবং স্পেস মুছুন এবং চ্যাটে সংশ্লিষ্ট ফাইলগুলির অ্যাক্সেস সরিয়ে দিন।
https://www.googleapis.com/auth/chat.import চ্যাটে স্পেস, বার্তা এবং সদস্যপদ আমদানি করুন। আরও তথ্যের জন্য, ডেটা আমদানি করতে চ্যাট অ্যাপ অনুমোদন করুন দেখুন
https://www.googleapis.com/auth/chat.messages বার্তাগুলি দেখুন, রচনা করুন, পাঠান, আপডেট করুন এবং মুছুন এবং বার্তাগুলিতে প্রতিক্রিয়া যোগ করুন, দেখুন এবং মুছুন৷
https://www.googleapis.com/auth/chat.messages.readonly চ্যাটে বার্তা এবং প্রতিক্রিয়া দেখুন।
https://www.googleapis.com/auth/chat.admin.delete অ্যাডমিনিস্ট্রেটরের ডোমেনের মালিকানাধীন কথোপকথন এবং স্থানগুলি মুছুন এবং চ্যাটে সংশ্লিষ্ট ফাইলগুলির অ্যাক্সেস সরান৷

পূর্ববর্তী টেবিলের স্কোপগুলি নিম্নলিখিত সংজ্ঞা অনুসারে তাদের সংবেদনশীলতা নির্দেশ করে:

আপনার অ্যাপের যদি অন্য কোনো Google API-এ অ্যাক্সেসের প্রয়োজন হয়, তাহলে আপনি সেই সুযোগগুলিও যোগ করতে পারেন। Google API স্কোপ সম্পর্কে আরও তথ্যের জন্য, Google API অ্যাক্সেস করতে OAuth 2.0 ব্যবহার করা দেখুন।

Google Workspace API-এর স্কোপ সম্পর্কে আরও জানতে, OAuth কনসেন্ট স্ক্রিন কনফিগার করুন এবং স্কোপ বেছে নিন

প্রয়োজনীয় প্রমাণীকরণের ধরন

দুটি উপায়ে চ্যাট অ্যাপগুলি চ্যাট API-এর মাধ্যমে প্রমাণীকরণ এবং অনুমোদন করতে পারে: ব্যবহারকারীর শংসাপত্র বা পরিষেবা অ্যাকাউন্ট।

ব্যবহারকারীর শংসাপত্রের অনুমোদনের সাথে, একটি চ্যাট অ্যাপ ব্যবহারকারীর ডেটা অ্যাক্সেস করতে পারে এবং ব্যবহারকারীর পক্ষে কাজগুলি সম্পূর্ণ করতে পারে। OAuth স্কোপ অনুমোদিত ডেটা এবং ক্রিয়াগুলি নির্দিষ্ট করে৷

অ্যাপ অনুমোদনের সাথে, একটি চ্যাট অ্যাপ পরিষেবা অ্যাকাউন্টের শংসাপত্রগুলি ব্যবহার করে অ্যাপ হিসাবে API অ্যাক্সেস করে। অ্যাপ অনুমোদন সর্বদা chat.bot অনুমোদনের সুযোগ ব্যবহার করে।

একটি নির্দিষ্ট API অনুরোধের জন্য কোন ধরনের শংসাপত্র ব্যবহার করবেন তা সিদ্ধান্ত নেওয়ার সময়, মনে রাখবেন যে কিছু API পদ্ধতি শুধুমাত্র একটি নির্দিষ্ট ধরনের শংসাপত্রকে সমর্থন করে। যদি একটি API পদ্ধতি উভয় শংসাপত্রকে সমর্থন করে, তাহলে কলে ব্যবহৃত শংসাপত্রের ধরনটি ফেরত আসা ফলাফলকে প্রভাবিত করে:

  • অ্যাপ অনুমোদনের সাথে, পদ্ধতিগুলি শুধুমাত্র সেই সংস্থানগুলি ফেরত দেয় যা অ্যাপ অ্যাক্সেস করতে পারে।
  • ব্যবহারকারীর অনুমোদনের সাথে, পদ্ধতিগুলি শুধুমাত্র সেই সংস্থানগুলি ফেরত দেয় যা ব্যবহারকারী চ্যাট UI-তে অ্যাক্সেস করতে পারে।

উদাহরণ স্বরূপ, অ্যাপ অনুমোদন সহ ListSpaces পদ্ধতিতে কল করা সেই স্পেসগুলির তালিকা ফিরিয়ে দেয় যেগুলির অ্যাপটি সদস্য। ব্যবহারকারীর অনুমোদনের সাথে ListSpaces কল করলে ব্যবহারকারীর সদস্য যে স্পেসগুলির তালিকা ফিরে আসে। অনুশীলনে, আপনি যে কার্যকারিতা চান তার উপর নির্ভর করে চ্যাট এপিআই কল করার সময় আপনার অ্যাপ উভয় প্রকারের অনুমোদন ব্যবহার করতে পারে।

অ্যাসিঙ্ক্রোনাস চ্যাট API কলের জন্য

নিম্নলিখিত সারণীতে চ্যাট এপিআই পদ্ধতি এবং তাদের সমর্থিত অনুমোদনের সুযোগ রয়েছে:

পদ্ধতি ব্যবহারকারীর প্রমাণীকরণ সমর্থিত অ্যাপ প্রমাণীকরণ সমর্থিত অনুমোদনের সুযোগ সমর্থিত
স্পেস
একটি স্থান তৈরি করুন - ব্যবহারকারীর প্রমাণীকরণ সহ:
  • chat.spaces.create
  • chat.spaces
  • chat.import
একটি স্থান সেট আপ করুন - ব্যবহারকারীর প্রমাণীকরণ সহ:
  • chat.spaces.create
  • chat.spaces
একটি স্থান পান ব্যবহারকারীর প্রমাণীকরণ সহ:
  • chat.spaces.readonly
  • chat.spaces
অ্যাপ প্রমাণীকরণ সহ:
  • chat.bot
স্পেস তালিকা ব্যবহারকারীর প্রমাণীকরণ সহ:
  • chat.spaces.readonly
  • chat.spaces
অ্যাপ প্রমাণীকরণ সহ:
  • chat.bot
স্পেস অনুসন্ধান করুন অ্যাডমিনিস্ট্রেটর বিশেষাধিকার ব্যবহার করে ব্যবহারকারী প্রমাণীকরণ সহ:
  • chat.admin.spaces.readonly
একটি স্থান আপডেট করুন - ব্যবহারকারীর প্রমাণীকরণ সহ:
  • chat.spaces
  • chat.import
একটি স্থান মুছুন - ব্যবহারকারীর প্রমাণীকরণ সহ:
  • chat.delete
  • chat.import
অ্যাডমিনিস্ট্রেটর বিশেষাধিকার ব্যবহার করে ব্যবহারকারী প্রমাণীকরণ সহ:
  • chat.admin.delete
একটি স্থান জন্য আমদানি প্রক্রিয়া সম্পূর্ণ করুন - ব্যবহারকারীর প্রমাণীকরণ সহ:
  • chat.import
একটি সরাসরি বার্তা খুঁজুন ব্যবহারকারীর প্রমাণীকরণ সহ:
  • chat.spaces.readonly
  • chat.spaces
অ্যাপ প্রমাণীকরণ সহ:
  • chat.bot
সদস্যরা
একজন সদস্য তৈরি করুন - ব্যবহারকারীর প্রমাণীকরণ সহ:
  • chat.memberships
  • chat.memberships.app
  • chat.import
অ্যাডমিনিস্ট্রেটর বিশেষাধিকার ব্যবহার করে ব্যবহারকারী প্রমাণীকরণ সহ:
  • chat.admin.memberships
একজন সদস্য পান ব্যবহারকারীর প্রমাণীকরণ সহ:
  • chat.memberships.readonly
  • chat.memberships
অ্যাপ প্রমাণীকরণ সহ:
  • chat.bot
সদস্যদের তালিকা করুন ব্যবহারকারীর প্রমাণীকরণ সহ:
  • chat.memberships.readonly
  • chat.memberships
  • chat.import
অ্যাপ প্রমাণীকরণ সহ:
  • chat.bot
অ্যাডমিনিস্ট্রেটর বিশেষাধিকার ব্যবহার করে ব্যবহারকারী প্রমাণীকরণ সহ:
  • chat.admin.memberships.readonly
একজন সদস্য মুছুন - ব্যবহারকারীর প্রমাণীকরণ সহ:
  • chat.memberships
  • chat.memberships.app
  • chat.import
অ্যাডমিনিস্ট্রেটর বিশেষাধিকার ব্যবহার করে ব্যবহারকারী প্রমাণীকরণ সহ:
  • chat.admin.memberships
বার্তা
একটি বার্তা তৈরি করুন ব্যবহারকারীর প্রমাণীকরণ সহ:
  • chat.messages.create
  • chat.messages
  • chat.import
অ্যাপ প্রমাণীকরণ সহ:
  • chat.bot
একটি বার্তা পান ব্যবহারকারীর প্রমাণীকরণ সহ:
  • chat.messages.readonly
  • chat.messages
অ্যাপ প্রমাণীকরণ সহ:
  • chat.bot
তালিকা বার্তা - ব্যবহারকারীর প্রমাণীকরণ সহ:
  • chat.messages.readonly
  • chat.messages
  • chat.import
একটি বার্তা আপডেট করুন ব্যবহারকারীর প্রমাণীকরণ সহ:
  • chat.messages
  • chat.import
অ্যাপ প্রমাণীকরণ সহ:
  • chat.bot
একটি বার্তা মুছুন ব্যবহারকারীর প্রমাণীকরণ সহ:
  • chat.messages
  • chat.import
অ্যাপ প্রমাণীকরণ সহ:
  • chat.bot
প্রতিক্রিয়া
একটি প্রতিক্রিয়া তৈরি করুন - ব্যবহারকারীর প্রমাণীকরণ সহ:
  • chat.messages.reactions.create
  • chat.messages.reactions
  • chat.messages
  • chat.import
প্রতিক্রিয়া তালিকাভুক্ত করুন - ব্যবহারকারীর প্রমাণীকরণ সহ:
  • chat.messages.reactions.readonly
  • chat.messages.reactions
  • chat.messages.readonly
  • chat.messages
একটি প্রতিক্রিয়া মুছুন - ব্যবহারকারীর প্রমাণীকরণ সহ:
  • chat.messages.reactions
  • chat.messages
  • chat.import
মিডিয়া এবং সংযুক্তি
একটি ফাইল সংযুক্তি হিসাবে মিডিয়া আপলোড করুন - ব্যবহারকারীর প্রমাণীকরণ সহ:
  • chat.messages.create
  • chat.messages
  • chat.import
মিডিয়া ডাউনলোড করুন ব্যবহারকারীর প্রমাণীকরণ সহ:
  • chat.messages.readonly
  • chat.messages
অ্যাপ প্রমাণীকরণ সহ:
  • chat.bot
একটি বার্তা সংযুক্তি পান - অ্যাপ প্রমাণীকরণ সহ:
  • chat.bot
ব্যবহারকারী পড়া অবস্থা
ব্যবহারকারীর স্থান পড়ার অবস্থা পান - ব্যবহারকারীর প্রমাণীকরণ সহ:
  • chat.users.readstate
  • chat.users.readstate.readonly
ব্যবহারকারীর স্থান পড়ার অবস্থা আপডেট করুন - ব্যবহারকারীর প্রমাণীকরণ সহ:
  • chat.users.readstate
ব্যবহারকারীর থ্রেড পড়ার অবস্থা পান - ব্যবহারকারীর প্রমাণীকরণ সহ:
  • chat.users.readstate
  • chat.users.readstate.readonly
মহাকাশ ঘটনা
স্থান ঘটনা পান - ব্যবহারকারীর প্রমাণীকরণ সহ:
  • chat.messages
  • chat.messages.readonly
  • chat.messages.reactions
  • chat.messages.reactions.readonly
  • chat.memberships
  • chat.memberships.readonly
  • chat.spaces
  • chat.spaces.readonly
স্থান ঘটনা তালিকা - ব্যবহারকারীর প্রমাণীকরণ সহ:
  • chat.messages
  • chat.messages.readonly
  • chat.messages.reactions
  • chat.messages.reactions.readonly
  • chat.memberships
  • chat.memberships.readonly
  • chat.spaces
  • chat.spaces.readonly

চ্যাট অ্যাপ ইন্টারঅ্যাকশন ইভেন্টের জন্য

নিম্নলিখিত সারণীতে ব্যবহারকারীরা চ্যাট অ্যাপগুলির সাথে ইন্টারঅ্যাক্ট করার সাধারণ উপায়গুলি এবং প্রমাণীকরণ প্রয়োজন বা সমর্থিত কিনা তা তালিকাভুক্ত করে:

দৃশ্যকল্প কোন প্রমাণীকরণ প্রয়োজন ব্যবহারকারীর প্রমাণীকরণ সমর্থিত অ্যাপ প্রমাণীকরণ সমর্থিত
এর থেকে বার্তা গ্রহণ করুন:
চ্যাট অ্যাপ ইন্টারঅ্যাকশন ইভেন্ট - -
Apps স্ক্রিপ্ট কলব্যাক - -
Google Cloud Pub/Sub - -
বার্তাগুলির উত্তর দিন:
সিঙ্ক্রোনাসভাবে, একটি চ্যাট অ্যাপ ইন্টারঅ্যাকশন ইভেন্ট ব্যবহার করে - -
সিঙ্ক্রোনাসভাবে, একটি Apps স্ক্রিপ্ট কলব্যাক রিটার্ন মান ব্যবহার করে - -
নতুন বার্তা পাঠান:
ইনকামিং ওয়েবহুক সহ - -