Method: spaces.findDirectMessage

নির্দিষ্ট ব্যবহারকারীর সাথে বিদ্যমান সরাসরি বার্তা ফেরত দেয়। যদি কোনো সরাসরি বার্তা স্থান না পাওয়া যায়, একটি 404 NOT_FOUND ত্রুটি প্রদান করে। একটি উদাহরণের জন্য, একটি সরাসরি বার্তা খুঁজুন দেখুন।

অ্যাপ প্রমাণীকরণের মাধ্যমে, নির্দিষ্ট ব্যবহারকারী এবং কলিং চ্যাট অ্যাপের মধ্যে সরাসরি বার্তার স্থান ফেরত দেয়।

ব্যবহারকারীর প্রমাণীকরণের সাথে, নির্দিষ্ট ব্যবহারকারী এবং প্রমাণীকৃত ব্যবহারকারীর মধ্যে সরাসরি বার্তা স্থান ফেরত দেয়।

// নিম্নলিখিত ধরনের প্রমাণীকরণ সমর্থন করে:

HTTP অনুরোধ

GET https://chat.googleapis.com/v1/spaces:findDirectMessage

URL gRPC ট্রান্সকোডিং সিনট্যাক্স ব্যবহার করে।

ক্যোয়ারী প্যারামিটার

পরামিতি
name

string

প্রয়োজন। সরাসরি বার্তা খুঁজে পেতে ব্যবহারকারীর সম্পদের নাম।

বিন্যাস: users/{user} , যেখানে {user} হয় People API-এর ব্যক্তির id , অথবা ডিরেক্টরি API-এর ব্যবহারকারীর জন্য id । উদাহরণস্বরূপ, যদি People API প্রোফাইল ID 123456789 হয়, তাহলে আপনি users/123456789 name হিসেবে ব্যবহার করে সেই ব্যক্তির সাথে একটি সরাসরি বার্তা খুঁজে পেতে পারেন। যখন একজন ব্যবহারকারী হিসাবে প্রমাণীকরণ করা হয় , আপনি {user} এর উপনাম হিসাবে ইমেলটি ব্যবহার করতে পারেন। উদাহরণস্বরূপ, users/example@gmail.com যেখানে example@gmail.com হল Google Chat ব্যবহারকারীর ইমেল।

শরীরের অনুরোধ

অনুরোধের বডি খালি হতে হবে।

প্রতিক্রিয়া শরীর

সফল হলে, রেসপন্স বডিতে Space এর একটি উদাহরণ থাকে।

অনুমোদনের সুযোগ

নিম্নলিখিত OAuth সুযোগগুলির মধ্যে একটি প্রয়োজন:

  • https://www.googleapis.com/auth/chat.spaces
  • https://www.googleapis.com/auth/chat.spaces.readonly
  • https://www.googleapis.com/auth/chat.bot

আরও তথ্যের জন্য, অনুমোদন নির্দেশিকা দেখুন।