ทรัพยากร 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 |