Bu kılavuzda, Google Workspace kuruluşunda yeni bir özel emoji oluşturmak için Google Chat API'nin CustomEmoji
kaynağında create
yönteminin nasıl kullanılacağı açıklanmaktadır.
Özel emojiler yalnızca Google Workspace hesaplarında kullanılabilir ve yöneticinizin kuruluşunuz için özel emojileri etkinleştirmesi gerekir. Daha fazla bilgi için Google Chat'teki özel emojiler hakkında ve Özel emoji izinlerini yönetme başlıklı makaleleri inceleyin.
Ön koşullar
Node.js
- Google Chat'e erişimi olan bir Business veya Enterprise Google Workspace hesabı.
- Ortamınızı ayarlayın:
- Google Cloud projesi oluşturun.
- OAuth kullanıcı rızası ekranını yapılandırın.
- Google Chat API'yi etkinleştirin ve yapılandırın. Chat uygulamanız için ad, simge ve açıklama ekleyin.
- Node.js Cloud İstemci Kitaplığı'nı yükleyin.
- Masaüstü uygulaması için
OAuth istemci kimliği kimlik bilgileri oluşturun. Bu kılavuzdaki örneği çalıştırmak için kimlik bilgilerini
credentials.json
adlı bir JSON dosyası olarak yerel dizininize kaydedin.
- Kullanıcı kimlik doğrulamasını destekleyen bir yetkilendirme kapsamı seçin.
Özel emoji oluşturma
Kullanıcı kimlik doğrulaması ile özel emoji oluşturmak için isteğinizde aşağıdakileri iletin:
chat.customemojis
yetkilendirme kapsamını belirtin.CreateCustomEmoji
yöntemini çağırın.- İstek gövdesinde bir
CustomEmoji
kaynağı sağlayın,emojiName
(emoji için seçtiğiniz benzersiz tanımlayıcı) vepayload
(emoji için seçtiğiniz resim içeriği) değerlerini ayarlayın.
Aşağıdaki örnekte özel emoji oluşturulur:
Node.js
Bu örneği çalıştırmak için aşağıdakileri değiştirin:
FILENAME
: Resmin dosya adı.EMOJI_NAME
: Özel emojiniz için benzersiz bir ad (ör.:smiley-face:
).
Chat API, oluşturulan özel emojiyi ayrıntılı olarak açıklayan bir CustomEmoji
örneği döndürür.
İlgili konular
- Özel bir emojiyi silme
- Özel emoji hakkında ayrıntılı bilgi edinme
- Kuruluşta özel emojileri listeleme