ทรัพยากร Groups คือคลาสข้อมูลรูทของ Groups Settings API ทรัพยากร Groups แต่ละรายการจะเชื่อมโยงกับคอลเล็กชันการตั้งค่า
ดูข้อมูลเพิ่มเติมได้ที่รายการวิธีการสําหรับแหล่งข้อมูลนี้
การนําเสนอทรัพยากร
ทรัพยากร Groups มีข้อมูลเมตาที่มีสรุปการตั้งค่าของกลุ่มที่ระบุ การตั้งค่าเหล่านี้จะจัดการการเข้าถึง การแจ้งเตือน การเก็บถาวรของบทสนทนา การดูแลข้อความ และปรับแต่งกลุ่มผู้ใช้ของบัญชี
โดยค่าเริ่มต้น ระบบจะแสดงข้อมูลทรัพยากรของ Groups ในรูปแบบข้อมูล atom+XML
Atom
<entry xmlns="http://www.w3.org/2005/Atom" xmlns:apps="http://schemas.google.com/apps/2006" xmlns:gd="http://schemas.google.com/g/2005"> <id> string </id> <title> Groups Resource Entry </title> <content type="text"> string </content> <author> <name> Google </name> </author> <apps:email> string </apps:email> <apps:name> string </apps:name> <apps:description> string </apps:description> <apps:whoCanJoin> string </apps:whoCanJoin> <apps:whoCanViewMembership> string </apps:whoCanViewMembership> <apps:whoCanViewGroup> string </apps:whoCanViewGroup> <apps:whoCanInvite> string </apps:whoCanInvite> <apps:whoCanAdd> string </apps:whoCanAdd> <apps:allowExternalMembers> string </apps:allowExternalMembers> <apps:whoCanPostMessage> string </apps:whoCanPostMessage> <apps:allowWebPosting> string </apps:allowWebPosting> <apps:primaryLanguage> string </apps:primaryLanguage> <apps:maxMessageBytes> integer </apps:maxMessageBytes> <apps:isArchived> string </apps:isArchived> <apps:archiveOnly> string </apps:archiveOnly> <apps:messageModerationLevel> string </apps:messageModerationLevel> <apps:spamModerationLevel> string </apps:spamModerationLevel> <apps:replyTo> string </apps:replyTo> <apps:customReplyTo> string </apps:customReplyTo> <apps:includeCustomFooter> string </apps:includeCustomFooter> <apps:customFooterText> string </apps:customFooterText> <apps:sendMessageDenyNotification> string </apps:sendMessageDenyNotification> <apps:defaultMessageDenyNotificationText> string </apps:defaultMessageDenyNotificationText> <apps:showInGroupDirectory> string </apps:showInGroupDirectory> <apps:allowGoogleCommunication> string </apps:allowGoogleCommunication> <apps:membersCanPostAsTheGroup> string </apps:membersCanPostAsTheGroup> <apps:messageDisplayFont> string </apps:messageDisplayFont> <apps:includeInGlobalAddressList> string </apps:includeInGlobalAddressList> <apps:whoCanLeaveGroup> string </apps:whoCanLeaveGroup> <apps:whoCanContactOwner> string </apps:whoCanContactOwner> <apps:whoCanAddReferences> string </apps:whoCanAddReferences> <apps:whoCanAssignTopics> string </apps:whoCanAssignTopics> <apps:whoCanUnassignTopic> string </apps:whoCanUnassignTopic> <apps:whoCanTakeTopics> string </apps:whoCanTakeTopics> <apps:whoCanMarkDuplicate> string </apps:whoCanMarkDuplicate> <apps:whoCanMarkNoResponseNeeded> string </apps:whoCanMarkNoResponseNeeded> <apps:whoCanMarkFavoriteReplyOnAnyTopic> string </apps:whoCanMarkFavoriteReplyOnAnyTopic> <apps:whoCanMarkFavoriteReplyOnOwnTopic> string </apps:whoCanMarkFavoriteReplyOnOwnTopic> <apps:whoCanUnmarkFavoriteReplyOnAnyTopic> string </apps:whoCanUnmarkFavoriteReplyOnAnyTopic> <apps:whoCanEnterFreeFormTags> string </apps:whoCanEnterFreeFormTags> <apps:whoCanModifyTagsAndCategories> string </apps:whoCanModifyTagsAndCategories> <apps:favoriteRepliesOnTop> string </apps:favoriteRepliesOnTop> <apps:whoCanApproveMembers> string </apps:whoCanApproveMembers> <apps:whoCanBanUsers> string </apps:whoCanBanUsers> <apps:whoCanModifyMembers> string </apps:whoCanModifyMembers> <apps:whoCanApproveMessages> string </apps:whoCanApproveMessages> <apps:whoCanDeleteAnyPost> string </apps:whoCanDeleteAnyPost> <apps:whoCanDeleteTopics> string </apps:whoCanDeleteTopics> <apps:whoCanLockTopics> string </apps:whoCanLockTopics> <apps:whoCanMoveTopicsIn> string </apps:whoCanMoveTopicsIn> <apps:whoCanMoveTopicsOut> string </apps:whoCanMoveTopicsOut> <apps:whoCanPostAnnouncements> string </apps:whoCanPostAnnouncements> <apps:whoCanHideAbuse> string </apps:whoCanHideAbuse> <apps:whoCanMakeTopicsSticky> string </apps:whoCanMakeTopicsSticky> <apps:whoCanModerateMembers> string </apps:whoCanModerateMembers> <apps:whoCanModerateContent> string </apps:whoCanModerateContent> <apps:whoCanAssistContent> string </apps:whoCanAssistContent> <apps:customRolesEnabledForSettingsToBeMerged> string </apps:customRolesEnabledForSettingsToBeMerged> <apps:enableCollaborativeInbox> string </apps:enableCollaborativeInbox> <apps:whoCanDiscoverGroup> string </apps:whoCanDiscoverGroup> <apps:defaultSender> string </apps:defaultSender> </entry>
ตารางต่อไปนี้แสดงทรัพยากรของ Groups
ชื่อพร็อพเพอร์ตี้ | ค่า | คำอธิบาย |
---|---|---|
entry |
object |
ทรัพยากรของกลุ่ม |
entry/xmlns |
string |
สคีมาสำหรับรูปแบบ Atom |
entry/xmlns:apps |
string |
สคีมาของรูปแบบ Google Workspace I/O |
entry/xmlns:gd |
string |
สคีมาสำหรับโปรโตคอล Google Data |
entry/id |
object |
ตัวระบุที่ไม่ซ้ำกันสำหรับทรัพยากรของกลุ่ม |
entry/title |
object |
ชื่อรายการ Atom ของ API ซึ่งก็คือ Groups Resource Entry |
entry/content |
object |
ประเภทเนื้อหาของรายการ Atom |
entry/content/type |
string |
ประเภทเนื้อหาของฟีด Atom ซึ่งก็คือ text |
entry/author |
object |
แท็กผู้เขียนสำหรับรายการ Atom |
entry/author/name |
object |
ชื่อผู้เขียน ซึ่งก็คือ Google |
entry/apps:email |
object |
อีเมลของกลุ่ม พร็อพเพอร์ตี้นี้อัปเดตได้โดยใช้ Directory API |
entry/apps:name |
object |
ชื่อกลุ่ม ชื่อกลุ่มมีอักขระได้สูงสุด 75 ตัว |
entry/apps:description |
object |
คำอธิบายของกลุ่ม ค่าพร็อพเพอร์ตี้นี้อาจเป็นสตริงว่างได้หากไม่ได้ป้อนคําอธิบายกลุ่ม หากป้อน คำอธิบายกลุ่มจะมีความยาวได้สูงสุดไม่เกิน 4,096 อักขระ |
entry/apps:whoCanJoin |
object |
สิทธิ์ในการเข้าร่วมกลุ่ม ค่าที่เป็นไปได้มีดังนี้
|
entry/apps:whoCanViewMembership |
object |
สิทธิ์ในการดูการเป็นสมาชิก ค่าที่เป็นไปได้คือ
|
entry/apps:whoCanViewGroup |
object |
สิทธิ์ในการดูข้อความกลุ่ม ค่าที่เป็นไปได้คือ
|
entry/apps:whoCanInvite |
object |
เลิกใช้งาน ซึ่งจะรวมอยู่ในการตั้งค่า whoCanModerateMembers สิทธิ์ในการเชิญสมาชิกใหม่ ค่าที่เป็นไปได้มีดังนี้
|
entry/apps:whoCanAdd |
object |
เลิกใช้งาน ซึ่งจะรวมอยู่ในการตั้งค่า whoCanModerateMembers สิทธิ์ในการเพิ่มสมาชิกใหม่โดยตรง ค่าที่เป็นไปได้มีดังนี้
|
entry/apps:allowExternalMembers |
object |
ระบุว่าสมาชิกภายนอกองค์กรจะเข้าร่วมกลุ่มได้หรือไม่ ค่าที่เป็นไปได้มีดังนี้
|
entry/apps:whoCanPostMessage |
object |
สิทธิ์ในการโพสต์ข้อความ ค่าที่เป็นไปได้มีดังนี้
|
entry/apps:allowWebPosting |
object |
อนุญาตให้โพสต์จากเว็บ ค่าที่เป็นไปได้คือ
|
entry/apps:primaryLanguage |
object |
ภาษาหลักของกลุ่ม ใช้แท็กภาษาในตารางภาษาที่รองรับ |
entry/apps:maxMessageBytes |
object |
เลิกใช้งาน ข้อความมีขนาดสูงสุดไม่เกิน 25 MB |
entry/apps:isArchived |
object |
อนุญาตให้เก็บเนื้อหาของกลุ่ม ค่าที่เป็นไปได้คือ
|
entry/apps:archiveOnly |
object |
อนุญาตให้เก็บกลุ่มได้เท่านั้น ค่าที่เป็นไปได้มีดังนี้
|
entry/apps:messageModerationLevel |
object |
ระดับการกลั่นกรองข้อความขาเข้า ค่าที่เป็นไปได้มีดังนี้
|
entry/apps:spamModerationLevel |
object |
ระบุระดับการดูแลสำหรับข้อความที่ตรวจพบว่าเป็นจดหมายขยะ ค่าที่เป็นไปได้มีดังนี้
|
entry/apps:replyTo |
object |
ระบุผู้ที่ควรได้รับการตอบกลับเริ่มต้น ค่าที่เป็นไปได้มีดังนี้
|
entry/apps:customReplyTo |
object |
อีเมลที่ใช้เมื่อตอบกลับข้อความหากตั้งค่าพร็อพเพอร์ตี้ replyTo เป็น REPLY_TO_CUSTOM ที่อยู่นี้กำหนดโดยผู้ดูแลระบบบัญชี
|
entry/apps:includeCustomFooter |
object |
เลือกว่าจะรวมส่วนท้ายที่กำหนดเองหรือไม่ ค่าที่เป็นไปได้มีดังนี้
|
entry/apps:customFooterText |
object |
ตั้งค่าเนื้อหาของข้อความส่วนท้ายที่กำหนดเอง จำนวนอักขระสูงสุดคือ 1,000 ตัว |
entry/apps:sendMessageDenyNotification |
object |
อนุญาตให้สมาชิกได้รับการแจ้งเตือนหากเจ้าของกลุ่มปฏิเสธข้อความที่สมาชิกส่งไปยังกลุ่ม ค่าที่เป็นไปได้มีดังนี้
|
entry/apps:defaultMessageDenyNotificationText |
object |
เมื่อมีการปฏิเสธข้อความ ข้อความนี้จะส่งไปยังผู้เขียนข้อความเพื่อแจ้งการปฏิเสธ โดยค่าเริ่มต้น คุณสมบัตินี้จะว่างเปล่าและไม่มีค่าในเนื้อหาการตอบกลับของ API ข้อความแจ้งเตือนมีความยาวได้สูงสุด 10,000 อักขระ |
entry/apps:showInGroupDirectory |
object |
เลิกใช้งาน ซึ่งจะผสานรวมเข้ากับการตั้งค่า whoCanDiscoverGroup อนุญาตให้กลุ่มปรากฏในไดเรกทอรี Groups ค่าที่เป็นไปได้คือ
|
entry/apps:allowGoogleCommunication |
object |
เลิกใช้งาน อนุญาตให้ Google ติดต่อผู้ดูแลระบบของกลุ่ม
|
entry/apps:membersCanPostAsTheGroup |
object |
อนุญาตให้สมาชิกโพสต์ข้อความในนามของกลุ่ม ค่าที่เป็นไปได้มีดังนี้
|
entry/apps:messageDisplayFont |
object |
เลิกใช้งาน แบบอักษรที่แสดงข้อความเริ่มต้นจะมีค่าเป็น DEFAULT_FONT เสมอ |
entry/apps:includeInGlobalAddressList |
object |
ทำให้กลุ่มรวมอยู่ในรายการที่อยู่ร่วม ดูข้อมูลเพิ่มเติมได้ที่ศูนย์ช่วยเหลือ ค่าที่เป็นไปได้มีดังนี้
|
entry/apps:whoCanLeaveGroup |
object |
ระบุผู้ที่ออกจากกลุ่มได้ ค่าที่เป็นไปได้มีดังนี้
|
entry/apps:whoCanContactOwner |
object |
ระบุผู้ที่มีสิทธิ์ติดต่อเจ้าของกลุ่ม ค่าที่เป็นไปได้มีดังนี้
|
entry/apps:whoCanAddReferences |
object |
เลิกใช้งาน UI ของ Google Groups ไม่รองรับฟังก์ชันนี้อีกต่อไป ค่าจะเป็น NONE เสมอ |
entry/apps:whoCanAssignTopics |
object |
เลิกใช้งาน ซึ่งจะรวมอยู่ในการตั้งค่า whoCanAssistContent ระบุผู้ที่มอบหมายหัวข้อในฟอรัมให้ผู้ใช้รายอื่นได้ ค่าที่เป็นไปได้คือ
|
entry/apps:whoCanUnassignTopic |
object |
เลิกใช้งาน ซึ่งจะรวมอยู่ในการตั้งค่า whoCanAssistContent ระบุผู้ที่มีสิทธิ์ยกเลิกการมอบหมายหัวข้อในฟอรัม ค่าที่เป็นไปได้มีดังนี้
|
entry/apps:whoCanTakeTopics |
object |
เลิกใช้งาน ซึ่งจะรวมอยู่ในการตั้งค่า whoCanAssistContent ระบุผู้ที่รับหัวข้อในฟอรัมได้ ค่าที่เป็นไปได้มีดังนี้
|
entry/apps:whoCanMarkDuplicate |
object |
เลิกใช้งาน ซึ่งจะผสานรวมกับการตั้งค่า whoCanAssistContent ระบุผู้ที่สามารถทำเครื่องหมายหัวข้อว่าซ้ำกับหัวข้ออื่นได้ ค่าที่เป็นไปได้มีดังนี้
|
entry/apps:whoCanMarkNoResponseNeeded |
object |
เลิกใช้งาน ซึ่งจะรวมอยู่ในการตั้งค่า whoCanAssistContent ระบุผู้ที่มีสิทธิ์ทำเครื่องหมายหัวข้อว่าไม่จำเป็นต้องตอบ ค่าที่เป็นไปได้มีดังนี้
|
entry/apps:whoCanMarkFavoriteReplyOnAnyTopic |
object |
เลิกใช้งาน ซึ่งจะรวมอยู่ในการตั้งค่า whoCanAssistContent ระบุผู้ที่สามารถทำเครื่องหมายโพสต์ของผู้ใช้รายอื่นเป็นการตอบกลับที่ชอบ ค่าที่เป็นไปได้มีดังนี้
|
entry/apps:whoCanMarkFavoriteReplyOnOwnTopic |
object |
เลิกใช้งาน ซึ่งจะผสานรวมเข้ากับการตั้งค่า whoCanAssistContent ระบุผู้ที่มีสิทธิ์ทำเครื่องหมายโพสต์สำหรับหัวข้อที่ตนเองเริ่มเป็นคำตอบโปรด ค่าที่เป็นไปได้มีดังนี้
|
entry/apps:whoCanUnmarkFavoriteReplyOnAnyTopic |
object |
เลิกใช้งาน ซึ่งจะผสานรวมเข้ากับการตั้งค่า whoCanAssistContent ระบุผู้ที่มีสิทธิ์ยกเลิกการทำเครื่องหมายโพสต์ใดก็ได้จากการตอบกลับที่ชอบ ค่าที่เป็นไปได้คือ
|
entry/apps:whoCanEnterFreeFormTags |
object |
เลิกใช้งาน ซึ่งจะผสานรวมเข้ากับการตั้งค่า whoCanAssistContent ระบุผู้ที่ป้อนแท็กรูปแบบอิสระสำหรับหัวข้อในฟอรัมได้ ค่าที่เป็นไปได้มีดังนี้
|
entry/apps:whoCanModifyTagsAndCategories |
object |
เลิกใช้งาน ซึ่งจะผสานรวมเข้ากับการตั้งค่า whoCanAssistContent ระบุผู้ที่เปลี่ยนแท็กและหมวดหมู่ได้ ค่าที่เป็นไปได้มีดังนี้
|
entry/apps:favoriteRepliesOnTop |
object |
ระบุว่าควรแสดงคำตอบที่ชื่นชอบเหนือคำตอบอื่นๆ หรือไม่
|
entry/apps:whoCanApproveMembers |
object |
เลิกใช้งาน ซึ่งจะผสานรวมเข้ากับการตั้งค่า whoCanModerateMembers เลิกใช้งาน ซึ่งจะรวมอยู่ในการตั้งค่า whoCanModerateMembers ระบุผู้ที่มีสิทธิ์อนุมัติสมาชิกที่ขอเข้าร่วมกลุ่ม ค่าที่เป็นไปได้มีดังนี้
|
entry/apps:whoCanBanUsers |
object |
เลิกใช้งาน ซึ่งจะผสานรวมกับการตั้งค่า whoCanModerateMembers ระบุผู้ที่ปฏิเสธไม่ให้ผู้ใช้เป็นสมาชิกได้ ค่าที่เป็นไปได้มีดังนี้
|
entry/apps:whoCanModifyMembers |
object |
เลิกใช้งาน ซึ่งจะผสานรวมกับการตั้งค่า whoCanModerateMembers ระบุผู้ที่เปลี่ยนบทบาทของสมาชิกกลุ่มได้ ค่าที่เป็นไปได้มีดังนี้
|
entry/apps:whoCanApproveMessages |
object |
เลิกใช้งาน ซึ่งจะรวมอยู่ในการตั้งค่า whoCanModerateContent ระบุผู้ที่มีสิทธิ์อนุมัติข้อความที่รอดำเนินการในคิวการตรวจสอบ ค่าที่เป็นไปได้มีดังนี้
|
entry/apps:whoCanDeleteAnyPost |
object |
เลิกใช้งาน ซึ่งจะผสานรวมเข้ากับการตั้งค่า whoCanModerateContent ระบุผู้ที่มีสิทธิ์ลบการตอบกลับหัวข้อ (ผู้เขียนจะลบโพสต์ของตนเองได้เสมอ) ค่าที่เป็นไปได้มีดังนี้
|
entry/apps:whoCanDeleteTopics |
object |
เลิกใช้งาน ซึ่งจะผสานรวมเข้ากับการตั้งค่า whoCanModerateContent ระบุผู้ที่สามารถลบหัวข้อ ค่าที่เป็นไปได้มีดังนี้
|
entry/apps:whoCanLockTopics |
object |
เลิกใช้งาน ซึ่งจะผสานรวมเข้ากับการตั้งค่า whoCanModerateContent ระบุผู้ที่ป้องกันไม่ให้ผู้ใช้โพสต์คำตอบในหัวข้อได้ ค่าที่เป็นไปได้มีดังนี้
|
entry/apps:whoCanMoveTopicsIn |
object |
เลิกใช้งาน ซึ่งจะผสานรวมกับการตั้งค่า whoCanModerateContent ระบุผู้ที่ย้ายหัวข้อเข้าไปในกลุ่มหรือฟอรัมได้ ค่าที่เป็นไปได้คือ
|
entry/apps:whoCanMoveTopicsOut |
object |
เลิกใช้งาน ซึ่งจะผสานรวมกับการตั้งค่า whoCanModerateContent ระบุผู้ที่มีสิทธิ์ย้ายหัวข้อออกจากกลุ่มหรือฟอรัม ค่าที่เป็นไปได้มีดังนี้
|
entry/apps:whoCanPostAnnouncements |
object |
เลิกใช้งาน ซึ่งจะผสานรวมเข้ากับการตั้งค่า whoCanModerateContent ระบุผู้ที่มีสิทธิ์โพสต์ประกาศ ซึ่งเป็นประเภทหัวข้อพิเศษ ค่าที่เป็นไปได้มีดังนี้
|
entry/apps:whoCanHideAbuse |
object |
เลิกใช้งาน ซึ่งจะผสานรวมเข้ากับการตั้งค่า whoCanModerateContent ระบุผู้ที่มีสิทธิ์ซ่อนโพสต์ด้วยการรายงานว่าเป็นการละเมิด ค่าที่เป็นไปได้มีดังนี้
|
entry/apps:whoCanMakeTopicsSticky |
object |
เลิกใช้งาน ซึ่งจะผสานรวมกับการตั้งค่า whoCanModerateContent ระบุผู้ที่สามารถทําให้หัวข้อปรากฏที่ด้านบนของรายการหัวข้อ ค่าที่เป็นไปได้คือ
|
entry/apps:whoCanModerateMembers |
object |
ระบุผู้ที่จัดการสมาชิกได้ ค่าที่เป็นไปได้คือ
|
entry/apps:whoCanModerateContent |
object |
ระบุผู้ที่มีสิทธิ์กลั่นกรองเนื้อหา ค่าที่เป็นไปได้คือ
|
entry/apps:whoCanAssistContent |
object |
ระบุผู้ที่มีสิทธิ์กลั่นกรองข้อมูลเมตา ค่าที่เป็นไปได้มีดังนี้
|
entry/apps:customRolesEnabledForSettingsToBeMerged |
object |
ระบุว่ากลุ่มมีบทบาทที่กำหนดเองอยู่ในการตั้งค่าที่นำมารวมไว้ด้วยกันหรือไม่ ช่องนี้เป็นแบบอ่านอย่างเดียว และระบบจะไม่สนใจคําขอ UPDATE และ PATCH ในช่องนี้ ค่าที่เป็นไปได้คือ
|
entry/apps:enableCollaborativeInbox |
object |
ระบุว่ากล่องจดหมายสำหรับการทำงานร่วมกันจะยังคงเปิดใช้อยู่สำหรับกลุ่มหรือไม่ ค่าที่เป็นไปได้มีดังนี้
|
entry/apps:whoCanDiscoverGroup |
object |
ระบุกลุ่มผู้ใช้ที่ค้นพบกลุ่มนี้ได้ ค่าที่เป็นไปได้มีดังนี้
|
entry/apps:defaultSender |
object |
ผู้ส่งเริ่มต้นสำหรับสมาชิกที่โพสต์ข้อความในนามของกลุ่มได้ ค่าที่เป็นไปได้มีดังนี้
|
JSON
{ "kind": "groupsSettings#groups", "email": string, "name": string, "description": string, "whoCanJoin": string, "whoCanViewMembership": string, "whoCanViewGroup": string, "whoCanInvite": string, "whoCanAdd": string, "allowExternalMembers": string, "whoCanPostMessage": string, "allowWebPosting": string, "primaryLanguage": string, "maxMessageBytes": integer, "isArchived": string, "archiveOnly": string, "messageModerationLevel": string, "spamModerationLevel": string, "replyTo": string, "customReplyTo": string, "includeCustomFooter": string, "customFooterText": string, "sendMessageDenyNotification": string, "defaultMessageDenyNotificationText": string, "showInGroupDirectory": string, "allowGoogleCommunication": string, "membersCanPostAsTheGroup": string, "messageDisplayFont": string, "includeInGlobalAddressList": string, "whoCanLeaveGroup": string, "whoCanContactOwner": string, "whoCanAddReferences": string, "whoCanAssignTopics": string, "whoCanUnassignTopic": string, "whoCanTakeTopics": string, "whoCanMarkDuplicate": string, "whoCanMarkNoResponseNeeded": string, "whoCanMarkFavoriteReplyOnAnyTopic": string, "whoCanMarkFavoriteReplyOnOwnTopic": string, "whoCanUnmarkFavoriteReplyOnAnyTopic": string, "whoCanEnterFreeFormTags": string, "whoCanModifyTagsAndCategories": string, "favoriteRepliesOnTop": string, "whoCanApproveMembers": string, "whoCanBanUsers": string, "whoCanModifyMembers": string, "whoCanApproveMessages": string, "whoCanDeleteAnyPost": string, "whoCanDeleteTopics": string, "whoCanLockTopics": string, "whoCanMoveTopicsIn": string, "whoCanMoveTopicsOut": string, "whoCanPostAnnouncements": string, "whoCanHideAbuse": string, "whoCanMakeTopicsSticky": string, "whoCanModerateMembers": string, "whoCanModerateContent": string, "whoCanAssistContent": string, "customRolesEnabledForSettingsToBeMerged": string, "enableCollaborativeInbox": string, "whoCanDiscoverGroup": string, "defaultSender": string }
ตารางต่อไปนี้แสดงทรัพยากรของ Groups
ชื่อพร็อพเพอร์ตี้ | ค่า | คำอธิบาย |
---|---|---|
kind |
string |
ประเภทของทรัพยากร ค่านี้จะเป็น groupsSettings#groups เสมอ |
email |
string |
อีเมลของกลุ่ม อัปเดตพร็อพเพอร์ตี้นี้ได้โดยใช้ Directory API |
name |
string |
ชื่อกลุ่มซึ่งมีขนาดได้สูงสุด 75 อักขระ |
description |
string |
คำอธิบายกลุ่ม ค่าพร็อพเพอร์ตี้นี้อาจเป็นสตริงว่างได้หากไม่ได้ป้อนคำอธิบายกลุ่ม หากป้อน คำอธิบายกลุ่มจะมีความยาวได้สูงสุดไม่เกิน 4,096 อักขระ |
whoCanJoin |
string |
สิทธิ์ในการเข้าร่วมกลุ่ม ค่าที่เป็นไปได้มีดังนี้
|
whoCanViewMembership |
string |
สิทธิ์ในการดูการเป็นสมาชิก ค่าที่เป็นไปได้คือ
|
whoCanViewGroup |
string |
สิทธิ์ในการดูข้อความกลุ่ม ค่าที่เป็นไปได้คือ
|
whoCanInvite |
string |
เลิกใช้งาน ซึ่งจะผสานรวมเข้ากับการตั้งค่า whoCanModerateMembers สิทธิ์ในการเชิญสมาชิกใหม่ ค่าที่เป็นไปได้คือ
|
whoCanAdd |
string |
เลิกใช้งาน ซึ่งจะผสานรวมเข้ากับการตั้งค่า whoCanModerateMembers สิทธิ์ในการเพิ่มสมาชิก ค่าที่เป็นไปได้คือ
|
allowExternalMembers |
string |
ระบุว่าสมาชิกภายนอกองค์กรจะเข้าร่วมกลุ่มได้หรือไม่ ค่าที่เป็นไปได้มีดังนี้
|
whoCanPostMessage |
string |
สิทธิ์ในการโพสต์ข้อความ ค่าที่เป็นไปได้มีดังนี้
|
allowWebPosting |
string |
อนุญาตให้โพสต์จากเว็บ ค่าที่เป็นไปได้คือ
|
primaryLanguage |
string |
ภาษาหลักของกลุ่ม ใช้แท็กภาษาในตารางภาษาที่รองรับ |
maxMessageBytes |
integer |
เลิกใช้งาน ข้อความมีขนาดสูงสุดไม่เกิน 25 MB |
isArchived |
string |
อนุญาตให้เก็บเนื้อหาของกลุ่ม ค่าที่เป็นไปได้คือ
|
archiveOnly |
string |
อนุญาตให้เก็บกลุ่มได้เท่านั้น ค่าที่เป็นไปได้มีดังนี้
|
messageModerationLevel |
string |
ระดับการกลั่นกรองข้อความขาเข้า ค่าที่เป็นไปได้มีดังนี้
|
spamModerationLevel |
string |
ระบุระดับการดูแลสำหรับข้อความที่ตรวจพบว่าเป็นจดหมายขยะ ค่าที่เป็นไปได้มีดังนี้
|
replyTo |
string |
ระบุผู้ที่จะได้รับคำตอบเริ่มต้น ค่าที่เป็นไปได้มีดังนี้
|
customReplyTo |
string |
อีเมลที่ใช้เมื่อตอบกลับข้อความหากตั้งค่าพร็อพเพอร์ตี้ replyTo เป็น REPLY_TO_CUSTOM ที่อยู่นี้กำหนดโดยผู้ดูแลระบบบัญชี
|
includeCustomFooter |
string |
เลือกว่าจะรวมส่วนท้ายที่กำหนดเองหรือไม่ ค่าที่เป็นไปได้มีดังนี้
|
customFooterText |
string |
ตั้งค่าเนื้อหาของข้อความส่วนท้ายที่กำหนดเอง และมีอักขระได้ไม่เกิน 1,000 ตัว |
sendMessageDenyNotification |
string |
อนุญาตให้สมาชิกได้รับการแจ้งเตือนหากเจ้าของกลุ่มปฏิเสธข้อความที่สมาชิกส่งไปยังกลุ่ม ค่าที่เป็นไปได้มีดังนี้
|
defaultMessageDenyNotificationText |
string |
เมื่อมีการปฏิเสธข้อความ ข้อความนี้จะเป็นส่วนของข้อความแจ้งการปฏิเสธที่ส่งไปยังผู้เขียนข้อความ โดยค่าเริ่มต้น พร็อพเพอร์ตี้นี้จะว่างเปล่าและไม่มีค่าในเนื้อหาการตอบกลับของ API ข้อความแจ้งเตือนมีความยาวได้สูงสุด 10,000 อักขระ |
showInGroupDirectory |
string |
เลิกใช้งาน ซึ่งจะผสานรวมกับการตั้งค่า whoCanDiscoverGroup อนุญาตให้กลุ่มปรากฏในไดเรกทอรี Groups ค่าที่เป็นไปได้มีดังนี้
|
allowGoogleCommunication |
string |
เลิกใช้งาน อนุญาตให้ Google ติดต่อผู้ดูแลระบบของกลุ่ม
|
membersCanPostAsTheGroup |
string |
อนุญาตให้สมาชิกโพสต์ข้อความในนามของกลุ่ม ค่าที่เป็นไปได้มีดังนี้
|
messageDisplayFont |
string |
เลิกใช้งาน แบบอักษรที่แสดงข้อความเริ่มต้นจะมีค่าเป็น DEFAULT_FONT เสมอ |
includeInGlobalAddressList |
string |
ทำให้กลุ่มรวมอยู่ในรายการที่อยู่ร่วม ดูข้อมูลเพิ่มเติมได้ที่ศูนย์ช่วยเหลือ ค่าที่เป็นไปได้มีดังนี้
|
whoCanLeaveGroup |
string |
สิทธิ์ในการออกจากกลุ่ม ค่าที่เป็นไปได้มีดังนี้
|
whoCanContactOwner |
string |
สิทธิ์ในการติดต่อเจ้าของกลุ่มผ่าน UI ของเว็บ ค่าที่เป็นไปได้คือ
|
whoCanAddReferences |
string |
เลิกใช้งานแล้ว ระบบไม่รองรับฟังก์ชันนี้ใน UI ของ Google Groups อีกต่อไป ค่าจะเป็น "NONE" เสมอ |
whoCanAssignTopics |
string |
เลิกใช้งาน ซึ่งจะผสานรวมเข้ากับการตั้งค่า whoCanAssistContent สิทธิ์ในการมอบหมายหัวข้อในฟอรัมให้กับผู้ใช้รายอื่น ค่าที่เป็นไปได้มีดังนี้
|
whoCanUnassignTopic |
string |
เลิกใช้งาน ซึ่งจะผสานรวมเข้ากับการตั้งค่า whoCanAssistContent สิทธิ์ในการยกเลิกการกำหนดหัวข้อในฟอรัม ค่าที่เป็นไปได้มีดังนี้
|
whoCanTakeTopics |
string |
เลิกใช้งาน ซึ่งจะผสานรวมกับการตั้งค่า whoCanAssistContent สิทธิ์ในการรับหัวข้อในฟอรัม ค่าที่เป็นไปได้มีดังนี้
|
whoCanMarkDuplicate |
string |
เลิกใช้งาน ซึ่งจะผสานรวมเข้ากับการตั้งค่า whoCanAssistContent สิทธิ์ในการทำเครื่องหมายหัวข้อว่าซ้ำกับหัวข้ออื่น ค่าที่เป็นไปได้มีดังนี้
|
whoCanMarkNoResponseNeeded |
string |
เลิกใช้งาน ซึ่งจะผสานรวมเข้ากับการตั้งค่า whoCanAssistContent สิทธิ์ในการทําเครื่องหมายหัวข้อว่าไม่จำเป็นต้องตอบ ค่าที่เป็นไปได้มีดังนี้
|
whoCanMarkFavoriteReplyOnAnyTopic |
string |
เลิกใช้งาน ซึ่งจะผสานรวมเข้ากับการตั้งค่า whoCanAssistContent สิทธิ์ในการทําเครื่องหมายโพสต์ของผู้ใช้รายอื่นเป็นการตอบกลับที่ชอบ ค่าที่เป็นไปได้มีดังนี้
|
whoCanMarkFavoriteReplyOnOwnTopic |
string |
เลิกใช้งาน ซึ่งจะรวมอยู่ในการตั้งค่า whoCanAssistContent สิทธิ์ในการทำเครื่องหมายโพสต์สำหรับหัวข้อที่ผู้ใช้เริ่มต้นว่าเป็นคำตอบที่โปรดปราน ค่าที่เป็นไปได้คือ
|
whoCanUnmarkFavoriteReplyOnAnyTopic |
string |
เลิกใช้งาน ซึ่งจะผสานรวมเข้ากับการตั้งค่า whoCanAssistContent สิทธิ์ในการยกเลิกการทำเครื่องหมายโพสต์ใดก็ได้จากคำตอบที่ชอบ ค่าที่เป็นไปได้มีดังนี้
|
whoCanEnterFreeFormTags |
string |
เลิกใช้งาน ซึ่งจะผสานรวมเข้ากับการตั้งค่า whoCanAssistContent สิทธิ์ในการป้อนแท็กรูปแบบอิสระสำหรับหัวข้อในฟอรัม ค่าที่เป็นไปได้มีดังนี้
|
whoCanModifyTagsAndCategories |
string |
เลิกใช้งาน ซึ่งจะผสานรวมเข้ากับการตั้งค่า whoCanAssistContent สิทธิ์ในการเปลี่ยนแท็กและหมวดหมู่ ค่าที่เป็นไปได้มีดังนี้
|
favoriteRepliesOnTop |
string |
ระบุว่าควรแสดงคำตอบที่ชื่นชอบก่อนคำตอบอื่นๆ หรือไม่
|
whoCanApproveMembers |
string |
ระบุผู้ที่มีสิทธิ์อนุมัติสมาชิกที่ขอเข้าร่วมกลุ่ม ระบบจะเลิกใช้งานสิทธิ์นี้เมื่อผสานรวมเข้ากับการตั้งค่า whoCanModerateMembers แล้ว ค่าที่เป็นไปได้คือ
|
whoCanBanUsers |
string |
ระบุผู้ที่ปฏิเสธไม่ให้ผู้ใช้เป็นสมาชิกได้ ระบบจะเลิกใช้งานสิทธิ์นี้เมื่อผสานรวมเข้ากับการตั้งค่า whoCanModerateMembers แล้ว ค่าที่เป็นไปได้คือ
|
whoCanModifyMembers |
string |
เลิกใช้งาน ซึ่งจะผสานรวมเข้ากับการตั้งค่า whoCanModerateMembers ระบุผู้ที่เปลี่ยนบทบาทของสมาชิกกลุ่มได้ ค่าที่เป็นไปได้มีดังนี้
|
whoCanApproveMessages |
string |
เลิกใช้งาน ซึ่งจะรวมอยู่ในการตั้งค่า whoCanModerateContent ระบุผู้ที่มีสิทธิ์อนุมัติข้อความที่รอดำเนินการในคิวการตรวจสอบ ค่าที่เป็นไปได้มีดังนี้
|
whoCanDeleteAnyPost |
string |
เลิกใช้งาน ซึ่งจะผสานรวมเข้ากับการตั้งค่า whoCanModerateContent ระบุผู้ที่มีสิทธิ์ลบการตอบกลับหัวข้อ (ผู้เขียนจะลบโพสต์ของตนเองได้เสมอ) ค่าที่เป็นไปได้มีดังนี้
|
whoCanDeleteTopics |
string |
เลิกใช้งาน ซึ่งจะผสานรวมเข้ากับการตั้งค่า whoCanModerateContent ระบุผู้ที่สามารถลบหัวข้อ ค่าที่เป็นไปได้มีดังนี้
|
whoCanLockTopics |
string |
เลิกใช้งาน ซึ่งจะผสานรวมเข้ากับการตั้งค่า whoCanModerateContent ระบุผู้ที่ป้องกันไม่ให้ผู้ใช้โพสต์คำตอบในหัวข้อได้ ค่าที่เป็นไปได้มีดังนี้
|
whoCanMoveTopicsIn |
string |
เลิกใช้งาน ซึ่งจะผสานรวมกับการตั้งค่า whoCanModerateContent ระบุผู้ที่ย้ายหัวข้อเข้าไปในกลุ่มหรือฟอรัมได้ ค่าที่เป็นไปได้คือ
|
whoCanMoveTopicsOut |
string |
เลิกใช้งาน ซึ่งจะผสานรวมกับการตั้งค่า whoCanModerateContent ระบุผู้ที่มีสิทธิ์ย้ายหัวข้อออกจากกลุ่มหรือฟอรัม ค่าที่เป็นไปได้มีดังนี้
|
whoCanPostAnnouncements |
string |
เลิกใช้งาน ซึ่งจะผสานรวมเข้ากับการตั้งค่า whoCanModerateContent ระบุผู้ที่มีสิทธิ์โพสต์ประกาศ ซึ่งเป็นประเภทหัวข้อพิเศษ ค่าที่เป็นไปได้มีดังนี้
|
whoCanHideAbuse |
string |
เลิกใช้งาน ซึ่งจะผสานรวมเข้ากับการตั้งค่า whoCanModerateContent ระบุผู้ที่มีสิทธิ์ซ่อนโพสต์ด้วยการรายงานว่าเป็นการละเมิด ค่าที่เป็นไปได้มีดังนี้
|
whoCanMakeTopicsSticky |
string |
เลิกใช้งาน ซึ่งจะผสานรวมกับการตั้งค่า whoCanModerateContent ระบุผู้ที่สามารถทําให้หัวข้อปรากฏที่ด้านบนของรายการหัวข้อ ค่าที่เป็นไปได้คือ
|
whoCanModerateMembers |
string |
ระบุผู้ที่จัดการสมาชิกได้ ค่าที่เป็นไปได้คือ
|
whoCanModerateContent |
string |
ระบุผู้ที่มีสิทธิ์กลั่นกรองเนื้อหา ค่าที่เป็นไปได้คือ
|
whoCanAssistContent |
string |
ระบุผู้ที่มีสิทธิ์กลั่นกรองข้อมูลเมตา ค่าที่เป็นไปได้มีดังนี้
|
customRolesEnabledForSettingsToBeMerged |
string |
ระบุว่ากลุ่มมีบทบาทที่กำหนดเองอยู่ในการตั้งค่าที่นำมารวมไว้ด้วยกันหรือไม่ ช่องนี้เป็นแบบอ่านอย่างเดียว และระบบจะไม่สนใจคําขอ UPDATE และ PATCH ในช่องนี้ ค่าที่เป็นไปได้คือ
|
enableCollaborativeInbox |
string |
ระบุว่ากล่องจดหมายสำหรับการทำงานร่วมกันจะยังคงเปิดใช้อยู่สำหรับกลุ่มหรือไม่ ค่าที่เป็นไปได้มีดังนี้
|
whoCanDiscoverGroup |
string |
ระบุกลุ่มผู้ใช้ที่ค้นพบกลุ่มนี้ได้ ค่าที่เป็นไปได้มีดังนี้
|
defaultSender |
string |
ผู้ส่งเริ่มต้นสำหรับสมาชิกที่โพสต์ข้อความในนามของกลุ่มได้ ค่าที่เป็นไปได้มีดังนี้
|
เมธอด
เมธอด groupsSettings.groups.get และ groupsSettings.groups.update จะทํางานกับทรัพยากร Groups ที่ระบุ
ภาษาที่รองรับ
ระบบรองรับรหัสภาษาต่อไปนี้สำหรับฟิลด์ primaryLanguage
ของกลุ่ม
aa ab af am ar as ay az ba be bg bh bi bn bo br bs ca co cs cy da de dz el en en-GB en-US-pseudo en_US eo es et eu fa fi fj fo fr |
fr-CA fy ga gd gl gn gu ha hi hr hu hy ia id ie ik is it iu iw ja jw ka kk kl km kn ko ks ku ky la ln lo lt lv mg mi |
mk ml mn mo mr ms mt my na ne nl nn no oc om or pa pl ps pt-BR pt-PT qu rm rn ro ru rw sa sd sg sh si sk sl sm sn so sq |
sr ss st su sv sw ta te tg th ti tk tl tn to tr ts tt tw ug uk ur uz vi vo wo xh xx-bork xx-elmer xx-hacker xx-klingon xx-piglatin yi yo za zh-CN zh-TW zu |