ภาพรวมของ Groups Settings API

Groups Settings API จะอัปเดตและเรียกดูข้อมูลการตั้งค่าสำหรับ Google Groups ที่มีอยู่ โดยคุณสามารถทำสิ่งต่อไปนี้ผ่าน API

  • แก้ไขการตั้งค่าการเข้าถึงกลุ่มภายในและภายนอกของกลุ่ม
  • แก้ไขการแจ้งเตือนของกลุ่ม
  • กำหนดค่าการเก็บถาวรการสนทนาและการกลั่นกรองข้อความ
  • ปรับแต่งกลุ่มผู้ใช้ของบัญชี

ดูวิธีอื่นๆ ในการทำงานกับ Google Groups หรือจัดการกลุ่มประเภทอื่นๆ ได้ที่เอกสารประกอบของ Cloud Identity

โมเดลข้อมูล Groups Settings API

Groups Settings API ทำงานกับทรัพยากร Groups ซึ่งแสดงถึงวิธีที่ผู้ใช้ภายในบัญชีสื่อสารและทำงานร่วมกับกลุ่มบุคคลอื่นๆ โดยระบบจะระบุแต่ละกลุ่มด้วยอีเมลของกลุ่ม

โมเดลข้อมูล API อิงตามคอลเล็กชัน Groups ของกลุ่มในบัญชี โดยแต่ละกลุ่มจะมีชุดการตั้งค่าการกำหนดค่าที่ไม่ซ้ำกัน

การดำเนินการ Groups Settings API

คุณสามารถเรียกใช้เมธอดการตั้งค่ากลุ่มใน Groups Settings API ได้ตามที่อธิบายไว้ในตารางต่อไปนี้

การดำเนินการ คำอธิบาย การแมป HTTP ของ REST
get รับการตั้งค่าของกลุ่มสำหรับบัญชีของลูกค้า การดำเนินการ get ทั้งหมด จะต้องได้รับสิทธิ์จากผู้ใช้ที่ ตรวจสอบสิทธิ์ แล้ว GET ใน URI ของกลุ่ม
update อัปเดตการตั้งค่าของกลุ่มสำหรับบัญชีของลูกค้า การดำเนินการอัปเดตทั้งหมด จะต้องได้รับสิทธิ์จากผู้ใช้ที่ ตรวจสอบสิทธิ์แล้ว PUT ใน URI ของกลุ่ม

รูปแบบข้อมูล JSON และ Atom

โดยค่าเริ่มต้น Groups Settings API จะแสดงข้อมูลในรูปแบบ JSON ส่วนรูปแบบ Atom เป็นรูปแบบข้อมูลทางเลือก ทั้งรูปแบบข้อมูล JSON และ Atom รองรับความสามารถในการอ่านและเขียนอย่างเต็มรูปแบบ

JSON เป็นรูปแบบข้อมูลทั่วไปบนอินเทอร์เน็ตซึ่งมีวิธีแสดงโครงสร้างข้อมูลที่กำหนดเอง ตามข้อมูลจาก json.org ระบุว่า JSON เป็น รูปแบบข้อความที่ไม่ขึ้นกับภาษาใดๆ แต่ใช้กฎเกณฑ์ที่ โปรแกรมเมอร์ในตระกูลภาษา C คุ้นเคย ซึ่งรวมถึง C, C++, C#, Java, JavaScript, Perl และ Python

คุณสามารถเปลี่ยนรูปแบบข้อมูลของ API ได้โดยการใส่สตริงการค้นหา alt ใน URI ของคำขอ เช่น

JSON

GET https://www.googleapis.com/groups/v1/groups/salesgroup@example.com?alt=json

Atom

GET https://www.googleapis.com/groups/v1/groups/salesgroup@example.com?alt=atom