Google Chat API ile uygulamalar, içe aktarma modu alanlarını kullanarak diğer mesajlaşma platformlarındaki verileri Google Chat'e aktarabilir. Daha fazla bilgi için Mesaj verilerini başka bir hizmetten Google Chat'e aktarma başlıklı makaleyi inceleyin.
İçe aktarma modu alanlarındaki 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
.
Bu OAuth kapsamı, hizmet hesaplarına yalnızca Google Workspace alan yöneticileri tarafından alan genelinde yetki aracılığıyla verilebilir. Chat uygulamasının içe aktarma modu alanları oluşturduğu her alan adında 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ı senaryolarda, 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çerikleri içeren bir ileti oluşturmak için kendi hizmet hesabı kimlik bilgilerini kullanabilir. Chat uygulamaları, aşağıdaki OAuth kapsamına sahip hizmet hesabı bilgilerini kullanarak içe aktarma modu alanlarına uygulama olarak erişebilir: https://www.googleapis.com/auth/chat.bot
.
Kaynakları içe aktarma modundaki bir alana aktarırken başka Google Chat API kapsamları gerekmez. Chat uygulamaları, içerikleri yalnızca kendi oluşturdukları içe aktarma modu alanlarına aktarabilir. Diğer uygulamaların oluşturduğu içe aktarma modu alanlarına içerik aktaramaz.
Aşağıdaki tabloda, Chat uygulamalarının içe aktarma modu alanlarında çağırabileceği kaynak yöntemleri ve destekledikleri kimlik doğrulama türleri listelenmektedir:
Kaynak yöntemi |
Kullanıcının 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.
- Google Chat API'ye erişmek için hizmet hesabı oluşturmayı öğrenmek istiyorsanız Google Chat uygulaması olarak kimlik doğrulama başlıklı makaleyi inceleyin.
- İçe aktarma modu alanlarını kullanarak kaynakları içe aktarmaya nasıl başlayacağınızı öğrenmek için Google Chat'e veri aktarma başlıklı makaleyi inceleyin.