Groups Settings API'ye genel bakış

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