Bu kılavuzda, bir mesaja 👍, 🚲 ve 🌞 gibi tepkiler eklemek için Google Chat API'nin Reaction
kaynağındaki create()
yönteminin nasıl kullanılacağı açıklanmaktadır.
İlgili içeriği oluşturmak için kullanılan
Reaction
kaynak
kullanıcıların mesajlara tepki vermek için kullanabileceği bir emojiyi temsil eder (ör. 👍, 🚲,
ve 🌞.
Ön koşullar
Node.js
- İşletme veya Kuruluş Şuna erişimi olan Google Workspace hesabı: Google Chat.
- Ortamınızı ayarlayın:
- Bir Google Cloud projesi oluşturun.
- OAuth izin ekranını yapılandırın.
- Chat uygulamanız için bir ad, simge ve açıklamayla Google Chat API'yi etkinleştirip yapılandırın.
- Şunu yükleyin: Node.js Cloud İstemci Kitaplığı.
-
Bir masaüstü uygulaması için OAuth istemci kimliği kimlik bilgileri oluşturun. Örneği bu
yoksa, kimlik bilgilerini
client_secrets.json
adlı bir JSON dosyası olarak yerel dizini oluşturun.
- Kullanıcı kimlik doğrulamasını destekleyen bir yetkilendirme kapsamı seçin.
Mesaja tepki ekleme
Bir mesaja tepki oluşturmak için isteğinizde aşağıdakileri iletin:
chat.messages.reactions.create
,chat.messages.reactions
veyachat.messages
yetkilendirme kapsamı.- Şunu çağırın:
CreateReaction()
tepki mesajının kaynak adı olarakparent
değerini iletme vereaction
arasında,Reaction
Buradaunicode
alanının, unicode ile gösterilen standart bir emoji olduğu dize.
Aşağıdaki örnekte, bir mesaja 😀 emojisiyle tepki verilmektedir:
Node.js
Bu örneği çalıştırmak için aşağıdaki kodu değiştirin:
SPACE_NAME
: Alanınname
kimliği. Kimliği öğrenmek içinListSpaces()
yöntemini veya alanın URL'sini kullanın.MESSAGE_NAME
: iletinin kimliğiname
Kimliği, aşağıdaki URL'yi oluşturduktan sonra döndürülen yanıt gövdesinden Chat API ile eşzamansız olarak veya özel ad , oluşturma sırasında mesaja atanır.
Chat API,
Reaction
oluşturulan tepkiyi ayrıntılı bir şekilde ifade eder.