Groups Settings API, mevcut bir Google Grupları'nın ayarlarını günceller ve alır. API ile şunları yapabilirsiniz:
- Bir grubun kuruluş içi ve dışı grup erişimi ayarlarını değiştirme
- Grubun bildirimlerini düzenleme
- Tartışma arşivleme ve ileti denetleme özelliklerini yapılandırın.
- Hesabınızın kullanıcı gruplarını özelleştirin.
Google Gruplar ile çalışmanın veya diğer grup türlerini yönetmenin başka yolları için Cloud Identity dokümanlarına bakın.
Groups Settings API veri modeli
Gruplar Ayarları API'si, bir hesap içindeki kullanıcıların diğer kullanıcı gruplarıyla nasıl iletişim kurduğunu ve işbirliği yaptığını gösteren bir Groups kaynağı üzerinde çalışır.
Her grup, grubun e-posta adresiyle tanımlanır.
API veri modeli, hesabın gruplarının Groups koleksiyonuna dayanır.
Her grubun benzersiz bir yapılandırma ayarları vardır.
Groups Settings API işlemleri
Aşağıdaki tabloda açıklandığı gibi, Groups Settings API'de grup ayarları yöntemlerini çağırabilirsiniz:
| İşlem | Açıklama | REST HTTP eşlemeleri |
|---|---|---|
get |
Bir müşterinin hesabı için grubun ayarlarını alır. Tüm get işlemleri, kimliği doğrulanmış bir kullanıcı tarafından yetkilendirilmelidir. | Bir grup URI'sinde GET. |
update |
Bir müşterinin hesabı için grubun ayarlarını günceller. Tüm güncelleme işlemlerinin, kimliği doğrulanmış bir kullanıcı tarafından yetkilendirilmesi gerekir. | Bir grup URI'sinde PUT. |
JSON ve Atom veri biçimleri
Groups Settings API, verileri varsayılan olarak 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 kullanılan bir internet biçimidir. json.org'a göre JSON, C, C++, C#, Java, JavaScript, Perl ve Python dahil olmak üzere C ailesi dillerinin programcılarına tanıdık gelen kuralları kullanan ancak tamamen dilden bağımsız bir metin biçimidir.
İsteğinizin URI'sine alt sorgu dizesini ekleyerek API'nin veri biçimini değiştirebilirsiniz. Ö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