Google Chat API'ye istek gönderen bir Google Apps Komut Dosyası oluşturun.
Hızlı başlangıç kılavuzlarında, Google Workspace API'sini çağıran bir uygulamanın nasıl ayarlanacağı ve çalıştırılacağı açıklanır. Bu hızlı başlangıç kılavuzunda, test ortamı için uygun olan basitleştirilmiş bir kimlik doğrulama yaklaşımı kullanılmaktadır. Üretim ortamı için, uygulamanıza uygun erişim kimlik bilgilerini seçmeden önce kimlik doğrulama ve yetkilendirme hakkında bilgi edinmenizi öneririz.
Apps Komut Dosyası'nda, Google Workspace hızlı başlangıçlarında Google Workspace API'lerini çağırmak ve kimlik doğrulama ile yetkilendirme akışının bazı ayrıntılarını işlemek için Gelişmiş Google hizmetleri kullanılır.
Hedefler
- Ortamı yapılandırın.
- Komut dosyasını oluşturun ve yapılandırın.
- Komut dosyasını çalıştırın.
Ön koşullar
- Google Chat'e erişimi olan bir Business veya Enterprise Google Workspace hesabı.
Cloud projenizi yapılandırma
Bu hızlı başlangıcı tamamlamak için yeni bir Google Cloud projesi kullanıyorsanız projeyi yapılandırmanız ve kendinizi test kullanıcısı olarak eklemeniz gerekir. Cloud projeniz için bu adımları daha önce tamamladıysanız bir sonraki bölüme geçin.
Cloud projenizi Google Cloud Console'da açın.
Henüz açık değilse bu örnek için kullanmayı planladığınız Cloud projesini açın:
- Google Cloud Console'da Proje seçin sayfasına gidin.
- Kullanmak istediğiniz Google Cloud projesini seçin. Alternatif olarak, Proje oluştur'u tıklayıp ekrandaki talimatları uygulayın. Google Cloud projesi oluşturursanız proje için faturalandırmayı etkinleştirmeniz gerekebilir.
Chat API'yi etkinleştirme
Google API'lerini kullanmadan önce bir Google Cloud projesinde etkinleştirmeniz gerekir. Tek bir Google Cloud projesinde bir veya daha fazla API'yi etkinleştirebilirsiniz.Google Cloud Console'da Google Chat API'yi etkinleştirin.
OAuth onay ekranını yapılandırma
- Google Cloud Console'da Menü > > Markalama'ya gidin.
- özelliğini zaten yapılandırdıysanız Markalama, Kitle ve Veri Erişimi'nde aşağıdaki OAuth izin ekranı ayarlarını yapılandırabilirsiniz. henüz yapılandırılmadı mesajını görürseniz Başlayın'ı tıklayın:
- Uygulama Bilgileri bölümündeki Uygulama adı alanına uygulamanın adını girin.
- Kullanıcı destek e-postası bölümünde, kullanıcıların rızalarıyla ilgili soruları olduğunda sizinle iletişime geçebileceği bir destek e-posta adresi seçin.
- İleri'yi tıklayın.
- Kitle bölümünde Dahili'yi seçin.
- İleri'yi tıklayın.
- İletişim bilgileri bölümünde, projenizde yapılan değişikliklerle ilgili bildirim alabileceğiniz bir e-posta adresi girin.
- İleri'yi tıklayın.
- Bitir bölümünde Google API Hizmetleri Kullanıcı Verileri Politikası'nı inceleyin ve kabul ediyorsanız Google API Hizmetleri: Kullanıcı Verileri Politikası'nı kabul ediyorum'u seçin.
- Devam'ı tıklayın.
- Oluştur'u tıklayın.
- Şimdilik kapsam eklemeyi atlayabilirsiniz. Gelecekte Google Workspace kuruluşunuzun dışında kullanılacak bir uygulama oluşturduğunuzda Kullanıcı türü'nü Harici olarak değiştirmeniz gerekir. Ardından, uygulamanızın gerektirdiği yetkilendirme kapsamlarını ekleyin. Daha fazla bilgi için OAuth iznini yapılandırma başlıklı kılavuzun tamamını inceleyin.
Google Chat uygulamasını yapılandırma
Google Chat API'yi çağırmak için bir Google Chat uygulaması yapılandırmanız gerekir. Google Chat, tüm yazma istekleri için aşağıdaki bilgileri kullanarak kullanıcı arayüzünde Google Chat uygulamasını ilişkilendirir.
Google Cloud Console'da Chat API Yapılandırma sayfasına gidin:
Application info (Uygulama bilgileri) bölümünde aşağıdaki bilgileri girin:
- Uygulama adı alanına
Chat API quickstart app
girin. - Avatar URL'si alanına
https://developers.google.com/chat/images/quickstart-app-avatar.png
girin. - Açıklama alanına
Quickstart for calling the Chat API
girin.
- Uygulama adı alanına
Etkileşimli özellikler bölümünde, Etkileşimli özellikleri etkinleştir açma/kapatma düğmesini kapalı konuma getirerek Chat uygulamasında etkileşimli özellikleri devre dışı bırakın.
Kaydet'i tıklayın.
Komut dosyasını oluşturma
- script.google.com/create adresine giderek yeni bir komut dosyası oluşturun.
- Komut dosyası düzenleyicinin içeriğini aşağıdaki kodla değiştirin:
- Kaydet'i
tıklayın.
- Adsız proje'yi tıklayın, Hızlı Başlangıç yazın ve Yeniden adlandır'ı tıklayın.
Komut dosyasını yapılandırma
Cloud proje numarasını kopyalayın
- Google Cloud Console'da Menü > IAM ve Yönetici > Ayarlar'a gidin.
- Proje numarası alanındaki değeri kopyalayın.
Google Cloud projenizi bağlama
- Apps Komut Dosyası projesini açın.
- Proje Ayarları'nı tıklayın.
- Google Cloud Platform (GCP) Projesi bölümünde Projeyi değiştir'i tıklayın.
- GCP proje numarası bölümüne Google Cloud proje numarasını yapıştırın.
- Projeyi ayarla'yı tıklayın.
Google Chat API'sini etkinleştirme
Apps Komut Dosyası projesini açın.
- Proje Ayarları'nı tıklayın.
- Genel ayarlar bölümünde "appsscript.json" manifest dosyasını düzenleyicide göster'i etkinleştirin.
- Düzenleyici'yi
appscript.json
seçin ve içeriği aşağıdaki kodla değiştirin:
tıklayın, dosyayı
Örneği çalıştırma
Apps Komut Dosyası Düzenleyicisi'nde Çalıştır'ı tıklayın.
Örneği ilk kez çalıştırdığınızda erişimi yetkilendirmeniz istenir:
- İzinleri incele'yi tıklayın.
- Bir hesap seçin.
- İzin ver'i tıklayın.
Komut dosyasının yürütme günlüğü pencerenin alt kısmında görünür.