Google Chat API ile uygulamalar, içe aktarma modu alanlarını kullanarak diğer mesajlaşma platformlarından Google Chat'e veri aktarabilir. Daha fazla bilgi için Mesaj verilerini başka bir hizmetten Google Chat'e aktarma başlıklı makaleyi inceleyin.
İçe aktarma modundaki alanlarda kaynakları okumak ve yazmak için Chat uygulamalarının kimliğini bir hizmet hesabıyla doğrulamanız gerekir.
Bir yönetici tarafından hizmet hesabına aşağıdaki Chat API yetkilendirme kapsamını verin: https://www.googleapis.com/auth/chat.import
.
Yalnızca Google Workspace alan yöneticileri, alan genelinde yetki verme yoluyla hizmet hesaplarına bu OAuth kapsamını verebilir. Bir Chat uygulamasının içe aktarma modu alanları oluşturduğu her alanda bu OAuth kapsamı olmalıdır. Hizmet hesabına bu kapsam için alan genelinde yetki verildikten sonra Chat uygulamaları, bir kullanıcı hesabının kimliğine bürünerek içe aktarma modu alanlarına erişebilir.
Bazı durumlarda kimliğe bürünme için kullanılan kullanıcı hesabı artık kullanılamayabilir. Bu durumlarda Chat uygulaması, yedek olarak hizmet hesabı kimlik bilgilerini kullanabilir. Örneğin, ileti oluşturma sırasında kullanılan bir kullanıcı hesabını silerseniz Chat uygulaması, aynı içeriği içeren bir ileti oluşturmak için kendi hizmet hesabı kimlik bilgilerini kullanabilir. Chat uygulamaları, aşağıdaki OAuth kapsamını kullanarak hizmet hesabı kimlik bilgilerini kullanan bir uygulama olarak içe aktarma modu alanlarına erişebilir: https://www.googleapis.com/auth/chat.bot
.
İçe aktarma modu alanına kaynak aktarırken başka Google Chat API kapsamı gerekmez. Chat uygulamaları, içerikleri yalnızca kendi oluşturdukları içe aktarma modu alanlarına aktarabilir. Diğer uygulamalar tarafından oluşturulan içe aktarma modu alanlarına içerik aktaramaz.
Aşağıdaki tabloda, Chat uygulamalarının içe aktarma modu alan adlarında çağırabileceği kaynak yöntemleri ve bu yöntemlerin desteklediği kimlik doğrulama türleri listelenmiştir:
Kaynak yöntemi |
Kullanıcı kimliğine bürünme desteklenir |
Hizmet hesabı kimlik bilgileri desteklenir. |
---|---|---|
|
Evet |
Hayır |
|
Hayır |
Evet |
|
Evet |
Hayır |
|
Evet |
Hayır |
|
Evet |
Hayır |
|
Evet |
Evet |
|
Evet |
Evet |
|
Hayır |
Evet |
|
Evet |
Hayır |
|
Evet |
Evet |
|
Evet |
Hayır |
|
Evet |
Hayır |
|
Evet |
Hayır |
|
Evet |
Hayır |
|
Evet |
Hayır |
|
Evet |
Hayır |
İlgili konular
- Kimlik doğrulama ve yetkilendirme hakkında daha fazla bilgi edinmek için Google Chat uygulamaları ve API isteklerinin kimliğini doğrulama ve yetkilendirme başlıklı makaleyi inceleyin.
- İçe aktarma modu alanlarını kullanarak kaynakları nasıl içe aktarmaya başlayacağınızı öğrenmek için Google Chat'e veri aktarma başlıklı makaleyi inceleyin.