একটি ব্যবহারকারীর স্থান বিজ্ঞপ্তি সেটিংস পান, একটি ব্যবহারকারীর স্থান বিজ্ঞপ্তি সেটিংস পান, একটি ব্যবহারকারীর স্থান বিজ্ঞপ্তি সেটিংস পান, একটি ব্যবহারকারীর স্থান বিজ্ঞপ্তি সেটিংস পান

ব্যবহারকারীর স্পেস নোটিফিকেশন সেটিংস পেতে Google Chat API এর SpaceNotificationSetting রিসোর্সে get() পদ্ধতিটি কীভাবে ব্যবহার করবেন তা এই নির্দেশিকা ব্যাখ্যা করে।

SpaceNotificationSetting রিসোর্স হল একটি সিঙ্গলটন রিসোর্স যা একটি নির্দিষ্ট ব্যবহারকারীর স্পেস বিজ্ঞপ্তি সেটিংস সম্পর্কে বিশদ বিবরণ উপস্থাপন করে।

পূর্বশর্ত

Node.js

  • Google Chat অ্যাক্সেস সহ একটি ব্যবসা বা এন্টারপ্রাইজ Google Workspace অ্যাকাউন্ট।

কলিং ব্যবহারকারীর স্থান বিজ্ঞপ্তি সেটিংস পান

ব্যবহারকারীর স্থান বিজ্ঞপ্তি সেটিংস সম্পর্কে বিশদ বিবরণ পেতে, আপনার অনুরোধে নিম্নলিখিতগুলি অন্তর্ভুক্ত করুন:

  • chat.users.spacesettings অনুমোদনের সুযোগ নির্দিষ্ট করুন।
  • GetSpaceNotificationSetting() পদ্ধতিতে কল করুন, একটি ব্যবহারকারী আইডি বা উপনাম এবং একটি স্পেস আইডি অন্তর্ভুক্ত করার জন্য স্পেস বিজ্ঞপ্তি সেটিংসের name পাস করে। আপনি শুধুমাত্র কলিং ব্যবহারকারীর জন্য বিজ্ঞপ্তি সেটিংস পেতে পারেন। সেটিংস নির্দিষ্ট করতে, নিম্নলিখিতগুলির মধ্যে একটি ব্যবহার করুন:
    • me উপনাম. উদাহরণস্বরূপ, users/me/spaces/ SPACE_ID /spaceNotificationSetting .
    • কল করা ব্যবহারকারীর Google Workspace ইমেল ঠিকানা। উদাহরণস্বরূপ, users/[email protected]/spaces/ SPACE_ID /spaceNotificationSetting
    • কলিং ব্যবহারকারীর ব্যবহারকারী আইডি। উদাহরণস্বরূপ, users/ USER /spaces/ SPACE /spaceNotificationSetting সেটিং।

নিম্নলিখিত উদাহরণটি কলিং ব্যবহারকারীর স্থান বিজ্ঞপ্তি সেটিংস পায়:

Node.js

chat/client-libraries/cloud/get-space-notification-setting-user-cred.js
import {createClientWithUserCredentials} from './authentication-utils.js';

const USER_AUTH_OAUTH_SCOPES = ['https://www.googleapis.com/auth/chat.users.spacesettings'];

// This sample shows how to get the space notification setting for the calling user
async function main() {
  // Create a client
  const chatClient = await createClientWithUserCredentials(USER_AUTH_OAUTH_SCOPES);

  // Initialize request argument(s), replace the SPACE_NAME with an actual space name.
  const request = {
    name : 'users/me/spaces/SPACE_NAME/spaceNotificationSetting'
  };

  // Make the request
  const response = await chatClient.getSpaceNotificationSetting(request);

  // Handle the response
  console.log(response);
}

main().catch(console.error);

এই নমুনাটি চালানোর জন্য, স্পেসের name আইডি দিয়ে SPACE_ID প্রতিস্থাপন করুন। আপনি ListSpaces() পদ্ধতিতে কল করে বা স্পেস এর URL থেকে আইডি পেতে পারেন।

Google Chat API নির্দিষ্ট স্থান বিজ্ঞপ্তি সেটিংস পায় এবং SpaceNotificationSetting এর একটি উদাহরণ প্রদান করে।