সম্পদ: মহাকাশ
গুগল চ্যাটে একটি স্পেস। স্পেস হল দুই বা ততোধিক ব্যবহারকারীর মধ্যে কথোপকথন বা ব্যবহারকারী এবং একটি চ্যাট অ্যাপের মধ্যে 1:1 বার্তা।
JSON প্রতিনিধিত্ব |
---|
{ "name": string, "type": enum ( |
ক্ষেত্র | |
---|---|
name | স্থানের সম্পদের নাম। বিন্যাস: যেখানে |
type | শুধুমাত্র আউটপুট। বাতিল করা হয়েছে: পরিবর্তে |
spaceType | স্থানের ধরন। একটি স্থান তৈরি করার সময় বা একটি স্থানের স্পেস প্রকার আপডেট করার সময় প্রয়োজন। শুধুমাত্র অন্যান্য ব্যবহারের জন্য আউটপুট। |
singleUserBotDm | ঐচ্ছিক। স্পেসটি একটি চ্যাট অ্যাপ এবং একক মানুষের মধ্যে একটি ডিএম কিনা। |
threaded | শুধুমাত্র আউটপুট। বাতিল করা হয়েছে: পরিবর্তে |
displayName | স্থানটির প্রদর্শনের নাম। সরাসরি বার্তার জন্য, এই ক্ষেত্রটি খালি হতে পারে। 128টি অক্ষর পর্যন্ত সমর্থন করে। |
externalUserAllowed | অপরিবর্তনীয়। এই স্থানটি কোনও Google চ্যাট ব্যবহারকারীকে সদস্য হিসাবে অনুমতি দেয় কিনা। Google Workspace সংস্থায় স্পেস তৈরি করার সময় ইনপুট করুন। নিম্নলিখিত শর্তে স্পেস তৈরি করার সময় এই ক্ষেত্রটি বাদ দিন:
বিদ্যমান স্থানগুলির জন্য, এই ক্ষেত্রটি শুধুমাত্র আউটপুট। |
spaceThreadingState | শুধুমাত্র আউটপুট। চ্যাট স্পেসে থ্রেডিং অবস্থা। |
spaceDetails | বর্ণনা এবং নিয়ম সহ স্থান সম্পর্কে বিশদ বিবরণ। |
spaceHistoryState | এই স্থানের বার্তা এবং থ্রেডগুলির জন্য বার্তা ইতিহাসের অবস্থা। |
importMode | ঐচ্ছিক। Google Workspace-এ ডেটা মাইগ্রেশনের অংশ হিসেবে |
createTime | ঐচ্ছিক। অপরিবর্তনীয়। চ্যাটে তৈরি স্পেসগুলির জন্য, স্পেস তৈরি করার সময়। এই ক্ষেত্রটি শুধুমাত্র আউটপুট, যখন আমদানি মোড স্পেসগুলিতে ব্যবহৃত হয়। ইম্পোর্ট মোড স্পেসগুলির জন্য, এই ক্ষেত্রটিকে ঐতিহাসিক টাইমস্ট্যাম্পে সেট করুন যেখানে মূল সৃষ্টির সময় সংরক্ষণ করার জন্য উৎসে স্থানটি তৈরি করা হয়েছিল। |
lastActiveTime | শুধুমাত্র আউটপুট। স্পেসে শেষ বার্তার টাইমস্ট্যাম্প। |
adminInstalled | শুধুমাত্র আউটপুট। Chat অ্যাপের মাধ্যমে সরাসরি মেসেজ (DM) স্পেসের জন্য, Google Workspace অ্যাডমিনিস্ট্রেটর স্পেস তৈরি করেছেন কিনা। অ্যাডমিনিস্ট্রেটররা তাদের প্রতিষ্ঠানের ব্যবহারকারীদের পক্ষে একটি চ্যাট অ্যাপের মাধ্যমে একটি সরাসরি বার্তা ইনস্টল এবং সেট-আপ করতে পারেন। অ্যাডমিন ইনস্টল সমর্থন করতে, আপনার চ্যাট অ্যাপে অবশ্যই সরাসরি মেসেজিং বৈশিষ্ট্য থাকতে হবে। |
membershipCount | শুধুমাত্র আউটপুট। সদস্যের ধরন অনুসারে গোষ্ঠীভুক্ত সদস্যপদে যোগদানের সংখ্যা। |
accessSettings | ঐচ্ছিক। স্থানের অ্যাক্সেস সেটিং নির্দিষ্ট করে। শুধুমাত্র |
spaceUri | শুধুমাত্র আউটপুট। স্পেস অ্যাক্সেস করার জন্য ব্যবহারকারীর জন্য URI। |
ইউনিয়ন ক্ষেত্র space_permission_settings । একটি স্থানের অনুমতি সেটিংস প্রতিনিধিত্ব করে। শুধুমাত্র space_type SPACE হলেই পপুলেট হয়। space_permission_settings নিম্নলিখিতগুলির মধ্যে একটি হতে পারে: | |
predefinedPermissionSettings | ঐচ্ছিক। শুধুমাত্র ইনপুট। স্থান অনুমতি সেটিংস. একটি স্থান তৈরি করার জন্য ইনপুট, একটি সহযোগিতা স্থান তৈরি করা হয় যদি এই ক্ষেত্রটি সেট করা না থাকে। আপনি স্থান তৈরি করার পরে, |
permissionSettings | ঐচ্ছিক। সঠিক অনুমতি সেটিংস যা স্থান আপডেট করতে সেট করা যেতে পারে। একটি স্থান আপডেট করার জন্য ইনপুট। অন্যথায়, শুধুমাত্র আউটপুট। স্থান সৃষ্টির জন্য, পরিবর্তে |
টাইপ
বাতিল করা হয়েছে: পরিবর্তে SpaceType
ব্যবহার করুন।
Enums | |
---|---|
TYPE_UNSPECIFIED | সংরক্ষিত |
ROOM | দুই বা ততোধিক মানুষের মধ্যে কথোপকথন। |
DM | 1:1 একটি মানুষ এবং একটি চ্যাট অ্যাপের মধ্যে সরাসরি বার্তা, যেখানে সমস্ত বার্তা সমতল। মনে রাখবেন যে এটি দুটি মানুষের মধ্যে সরাসরি বার্তা অন্তর্ভুক্ত করে না। |
স্পেস টাইপ
স্থানের ধরন। একটি স্থান তৈরি বা আপডেট করার সময় প্রয়োজন। শুধুমাত্র অন্যান্য ব্যবহারের জন্য আউটপুট।
Enums | |
---|---|
SPACE_TYPE_UNSPECIFIED | সংরক্ষিত |
SPACE | এমন একটি জায়গা যেখানে লোকেরা বার্তা পাঠায়, ফাইল শেয়ার করে এবং সহযোগিতা করে। একটি SPACE চ্যাট অ্যাপসকে অন্তর্ভুক্ত করতে পারে। |
GROUP_CHAT | 3 বা তার বেশি লোকের মধ্যে গ্রুপ কথোপকথন। একটি GROUP_CHAT চ্যাট অ্যাপ অন্তর্ভুক্ত করতে পারে। |
DIRECT_MESSAGE | 1:1 দুই মানুষ বা একজন মানুষ এবং একটি চ্যাট অ্যাপের মধ্যে বার্তা। |
স্পেস থ্রেডিং স্টেট
চ্যাট স্পেসে থ্রেডিং অবস্থার ধরন নির্দিষ্ট করে।
Enums | |
---|---|
SPACE_THREADING_STATE_UNSPECIFIED | সংরক্ষিত |
THREADED_MESSAGES | নামযুক্ত স্থান যা বার্তা থ্রেড সমর্থন করে। যখন ব্যবহারকারীরা একটি বার্তার প্রতিক্রিয়া জানায়, তখন তারা থ্রেডের মধ্যে উত্তর দিতে পারে, যা তাদের প্রতিক্রিয়া মূল বার্তার প্রসঙ্গে রাখে। |
GROUPED_MESSAGES | কথোপকথন বিষয় অনুযায়ী সংগঠিত হয় যেখানে নাম দেওয়া স্থান. বিষয় এবং তাদের উত্তর একসাথে গ্রুপ করা হয়. |
UNTHREADED_MESSAGES | দুই ব্যক্তির মধ্যে সরাসরি বার্তা (DMs) এবং 3 বা তার বেশি লোকের মধ্যে গোষ্ঠী কথোপকথন। |
মহাকাশের বিবরণ
বর্ণনা এবং নিয়ম সহ স্থান সম্পর্কে বিশদ বিবরণ।
JSON প্রতিনিধিত্ব |
---|
{ "description": string, "guidelines": string } |
ক্ষেত্র | |
---|---|
description | ঐচ্ছিক। স্থানের বর্ণনা। উদাহরণস্বরূপ, স্থানের আলোচনার বিষয়, কার্যকরী উদ্দেশ্য বা অংশগ্রহণকারীদের বর্ণনা করুন। 150টি অক্ষর পর্যন্ত সমর্থন করে। |
guidelines | ঐচ্ছিক। স্থানের নিয়ম, প্রত্যাশা এবং শিষ্টাচার। 5,000 অক্ষর পর্যন্ত সমর্থন করে। |
ইতিহাস রাজ্য
বার্তা এবং স্থানগুলির জন্য ইতিহাসের অবস্থা৷ বার্তা এবং কথোপকথন থ্রেড তৈরি করার পরে কতক্ষণ রাখা হয় তা নির্দিষ্ট করে।
Enums | |
---|---|
HISTORY_STATE_UNSPECIFIED | ডিফল্ট মান। ব্যবহার করবেন না। |
HISTORY_OFF | ইতিহাস বন্ধ. বার্তা এবং থ্রেড 24 ঘন্টা রাখা হয় . |
HISTORY_ON | ইতিহাস চালু সংস্থার ভল্ট ধরে রাখার নিয়মগুলি কতক্ষণ বার্তা এবং থ্রেড রাখা হবে তা নির্দিষ্ট করে৷ |
সদস্য সংখ্যা
বিভাগগুলিতে গোষ্ঠীবদ্ধ একটি স্থানের সদস্যতার গণনাকে প্রতিনিধিত্ব করে।
JSON প্রতিনিধিত্ব |
---|
{ "joinedDirectHumanUserCount": integer, "joinedGroupCount": integer } |
ক্ষেত্র | |
---|---|
joinedDirectHumanUserCount | স্পেসটিতে সরাসরি যোগদানকারী মানব ব্যবহারকারীর সংখ্যা, যোগদান করা গোষ্ঠীতে সদস্যপদ নিয়ে যোগদানকারী ব্যবহারকারীদের গণনা নয়। |
joinedGroupCount | স্থানটিতে সরাসরি যোগদানকারী সমস্ত গোষ্ঠীর সংখ্যা। |
অ্যাক্সেস সেটিংস
স্থানের অ্যাক্সেস সেটিং প্রতিনিধিত্ব করে।
JSON প্রতিনিধিত্ব |
---|
{
"accessState": enum ( |
ক্ষেত্র | |
---|---|
accessState | শুধুমাত্র আউটপুট। স্থানের অ্যাক্সেসের অবস্থা নির্দেশ করে। |
audience | ঐচ্ছিক। টার্গেট অডিয়েন্সের রিসোর্স নাম যারা স্পেস আবিষ্কার করতে পারে, স্পেসে যোগ দিতে পারে এবং স্পেসে বার্তাগুলির পূর্বরূপ দেখতে পারে। যদি সেট করা না থাকে, শুধুমাত্র ব্যবহারকারী বা Google গ্রুপ যারা স্বতন্ত্রভাবে আমন্ত্রিত বা স্পেসে যোগ করা হয়েছে তারা এটি অ্যাক্সেস করতে পারবেন। বিশদ বিবরণের জন্য, লক্ষ্য দর্শকদের জন্য একটি স্থান আবিষ্কারযোগ্য করুন দেখুন। বিন্যাস: Google Workspace সংস্থার জন্য ডিফল্ট টার্গেট অডিয়েন্স ব্যবহার করতে, |
অ্যাক্সেস স্টেট
স্থানের অ্যাক্সেসের অবস্থার প্রতিনিধিত্ব করে।
Enums | |
---|---|
ACCESS_STATE_UNSPECIFIED | অ্যাক্সেস স্থিতি অজানা বা এই API তে সমর্থিত নয়৷ |
PRIVATE | অন্য ব্যবহারকারী বা Google Workspace অ্যাডমিনিস্ট্রেটরদের দ্বারা পৃথকভাবে যোগ করা বা আমন্ত্রণ করা ব্যবহারকারী বা Google Groups শুধুমাত্র স্পেসটি আবিষ্কার করতে এবং অ্যাক্সেস করতে পারবে। |
DISCOVERABLE | একজন স্পেস ম্যানেজার একটি টার্গেট শ্রোতাকে স্থানটিতে অ্যাক্সেসের অনুমতি দিয়েছেন। যে ব্যবহারকারী বা Google গ্রুপগুলিকে পৃথকভাবে যোগ করা হয়েছে বা স্পেসে আমন্ত্রণ জানানো হয়েছে তারাও স্থানটি আবিষ্কার করতে এবং অ্যাক্সেস করতে পারে৷ আরও জানতে, নির্দিষ্ট ব্যবহারকারীদের জন্য একটি স্থান আবিষ্কারযোগ্য করুন দেখুন। |
পূর্বনির্ধারিত পারমিশন সেটিংস
একটি নামযুক্ত স্থান তৈরি করার সময় আপনি যে স্থান অনুমতি সেটিংস নির্দিষ্ট করতে পারেন। ভবিষ্যতে আরো সেটিংস যোগ করা হতে পারে. নামযুক্ত স্থানগুলির জন্য অনুমতি সেটিংস সম্পর্কে বিশদ বিবরণের জন্য, স্পেস সম্পর্কে জানুন দেখুন।
Enums | |
---|---|
PREDEFINED_PERMISSION_SETTINGS_UNSPECIFIED | অনির্দিষ্ট। ব্যবহার করবেন না। |
COLLABORATION_SPACE | স্পেসটিকে একটি সহযোগিতার স্থান হিসাবে সেট করা হচ্ছে যেখানে সমস্ত সদস্য বার্তা পোস্ট করতে পারে৷ |
ANNOUNCEMENT_SPACE | স্থানটিকে একটি ঘোষণার স্থান হিসাবে সেট করা হচ্ছে যেখানে শুধুমাত্র স্পেস ম্যানেজাররা বার্তা পোস্ট করতে পারে। |
অনুমতি সেটিংস
একটি নামযুক্ত স্থানের জন্য অনুমতি সেটিংস ৷ একটি স্থান তৈরি করার সময় অনুমতি সেটিংস সেট করতে, আপনার অনুরোধে PredefinedPermissionSettings
ক্ষেত্রটি নির্দিষ্ট করুন।
JSON প্রতিনিধিত্ব |
---|
{ "manageMembersAndGroups": { object ( |
ক্ষেত্র | |
---|---|
manageMembersAndGroups | একটি স্পেসে সদস্য এবং গোষ্ঠী পরিচালনার জন্য সেটিং। |
modifySpaceDetails | স্থানের নাম, অবতার, বিবরণ এবং নির্দেশিকা আপডেট করার জন্য সেটিং। |
toggleHistory | স্থান ইতিহাস চালু এবং বন্ধ টগল করার জন্য সেটিং। |
useAtMentionAll | একটি স্পেসে @all ব্যবহার করার জন্য সেট করা হচ্ছে। |
manageApps | একটি স্পেসে অ্যাপ পরিচালনার জন্য সেটিং। |
manageWebhooks | একটি স্পেসে ওয়েবহুক পরিচালনার জন্য সেটিং। |
postMessages | শুধুমাত্র আউটপুট। একটি স্পেসে বার্তা পোস্ট করার জন্য সেটিং। |
replyMessages | একটি স্পেসে বার্তার উত্তর দেওয়ার জন্য সেটিং। |
অনুমতি সেটিং
একটি স্থান অনুমতি সেটিং প্রতিনিধিত্ব করে।
JSON প্রতিনিধিত্ব |
---|
{ "managersAllowed": boolean, "membersAllowed": boolean } |
ক্ষেত্র | |
---|---|
managersAllowed | স্পেস পরিচালকদের এই অনুমতি আছে কিনা। |
membersAllowed | নন-ম্যানেজার সদস্যদের এই অনুমতি আছে কিনা। |
পদ্ধতি | |
---|---|
| নির্দিষ্ট স্থানের জন্য আমদানি প্রক্রিয়া সম্পূর্ণ করে এবং এটি ব্যবহারকারীদের কাছে দৃশ্যমান করে তোলে। |
| কোনো সদস্য ছাড়া একটি স্থান তৈরি করে। |
| একটি নামযুক্ত স্থান মুছে দেয়। |
| নির্দিষ্ট ব্যবহারকারীর সাথে বিদ্যমান সরাসরি বার্তা ফেরত দেয়। |
| একটি স্থান সম্পর্কে বিশদ বিবরণ প্রদান করে। |
| কলার যে স্থানের সদস্য তা তালিকাভুক্ত করে। |
| একটি স্থান আপডেট করে। |
| অ্যাডমিনিস্ট্রেটরের সার্চের উপর ভিত্তি করে Google Workspace সংস্থার স্পেসগুলির একটি তালিকা দেখায়। |
| একটি স্থান তৈরি করে এবং এতে নির্দিষ্ট ব্যবহারকারী যোগ করে। |