Arama uygulaması için insan üyeliği veya uygulama üyeliği oluşturur. Diğer uygulamalar için üyelik oluşturma desteklenmez. Örnek için Bir alana kullanıcı veya Google Chat uygulaması davet etme ya da ekleme başlıklı makaleyi inceleyin. Üyelik oluştururken, belirtilen üyenin otomatik kabul politikası devre dışıysa üye davet edilir ve katılmadan önce alan davetiyesini kabul etmesi gerekir. Aksi takdirde, üyelik oluşturulduğunda üye doğrudan belirtilen alana eklenir. Kullanıcı kimlik doğrulaması gerektirir.
Eklenecek üyeyi belirtmek için CreateMembershipRequest
içinde membership.member.name
değerini ayarlayın:
Telefon etme uygulamasını bir alana veya iki gerçek kullanıcı arasındaki doğrudan mesaja eklemek için
users/app
uygulamasını kullanın. Alana başka uygulama eklenemiyor.Gerçek bir kullanıcı eklemek için
users/{user}
biçimini kullanın. Burada{user}
, kullanıcının e-posta adresi olabilir. Aynı Workspace kuruluşundaki{user}
, People API'deki kişininid
veya Directory API'deki kullanıcınınid
rolü de olabilir. Örneğin,user@example.com
için People API Kişi profili kimliği123456789
isemembership.member.name
değeriniusers/user@example.com
veyausers/123456789
olarak ayarlayarak kullanıcıyı alana ekleyebilirsiniz.
HTTP isteği
POST https://chat.googleapis.com/v1/{parent=spaces/*}/members
URL, gRPC Kod Dönüştürme söz dizimini kullanır.
Yol parametreleri
Parametreler | |
---|---|
parent |
Zorunlu. Üyelik oluşturulacak alanın kaynak adı. Biçim: boşluklar/{boşluk} |
İstek içeriği
İstek metni, Membership
öğesinin bir örneğini içerir.
Yanıt gövdesi
Başarılı olursa yanıt gövdesi, yeni oluşturulan Membership
örneğini içerir.
Yetkilendirme kapsamları
Aşağıdaki OAuth kapsamlarından birini gerektirir:
https://www.googleapis.com/auth/chat.import
https://www.googleapis.com/auth/chat.memberships
https://www.googleapis.com/auth/chat.memberships.app
Daha fazla bilgi için Yetkilendirme kılavuzu'na bakın.