Groups Settings API, mevcut bir Google Grubu'nun ayarlarını günceller ve alır. API aracılığıyla şunları yapabilirsiniz:
- Bir grubun ayarlarını dahili ve harici grup erişimi için değiştirme.
- Grubun bildirimlerini düzenleyin.
- Tartışma arşivlemeyi ve ileti denetimini yapılandırın.
- Hesabınızın kullanıcı gruplarını özelleştirin.
Google Gruplar ile çalışmanın diğer yollarını öğrenmek veya diğer grup türlerini yönetmek için Cloud Identity belgelerini inceleyin.
Groups Settings API veri modeli
Groups Settings API, bir hesaptaki kullanıcıların diğer kullanıcı gruplarıyla nasıl iletişim kurduğunu ve ortak çalıştığını gösteren bir Groups
kaynağı üzerinde çalışır. Her grup, grubun e-posta
adresiyle tanımlanır.
API veri modeli, hesap gruplarından Groups
koleksiyonuna dayanır. Her grubun benzersiz bir yapılandırma ayarları kümesi vardır.
Groups Settings API işlemleri
Groups Settings API'de grup ayarları yöntemlerini aşağıdaki tabloda açıklandığı şekilde çağırabilirsiniz:
İşlem | Açıklama | REST HTTP eşlemeleri |
---|---|---|
get |
Bir müşterinin hesabıyla ilgili grup ayarlarını alır. Tüm get işlemleri, kimliği doğrulanmış bir kullanıcı tarafından yetkilendirilmelidir. | GET bir grup URI'sinde çalışır. |
update |
Bir müşterinin hesabına ilişkin grup ayarlarını günceller. Tüm güncelleme işlemleri doğrulanmış bir kullanıcı tarafından yetkilendirilmelidir. | PUT bir grup URI'sinde çalışır. |
JSON ve Atom veri biçimleri
Varsayılan olarak, Groups Settings API, verileri JSON biçiminde döndürür. Atom gösterimi alternatif bir veri biçimidir. Hem JSON hem de Atom veri biçimleri tam okuma-yazma özelliklerini destekler.
JSON, rastgele veri yapılarını temsil etme yöntemi sağlayan yaygın bir internet biçimidir. json.org'a göre JSON, tamamen dilden bağımsız, ancak C, C++, C#, Java, JavaScript, Perl ve Python gibi C dil ailesinin programcılarının aşina olduğu kuralları kullanan bir metin biçimidir.
API'nin veri biçimini değiştirmek için alt
sorgu dizesini isteğinizin URI'sına ekleyin. Örneğin:
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