Method: phones.agentEvents.create

Aracıdan kullanıcıya etkinlik gönderir.

Temsilci etkinlikleri, temsilcinin kullanıcıdan gelen bir mesajı okuduğunu veya yazma sürecinde olduğunu belirtmek için kullanılabilir (bu, RCS Business deneyimine insani bir unsur katar). RCS for Business kullanıcıya ulaşamazsa RCS for Business platformu 404 NOT_FOUND değerini döndürür.

Temsilci mesajlarının aksine, temsilci etkinlikleri gönderildikten sonra iptal edilemez.

HTTP isteği

POST https://rcsbusinessmessaging.googleapis.com/v1/{parent=phones/*}/agentEvents

URL, gRPC Kod Dönüştürme söz dizimini kullanır.

Yol parametreleri

Parametreler
parent

string

"phones/{E.164}", burada {E.164} kullanıcının E.164 biçimindeki telefon numarasıdır. Örneğin, +1-222-333-4444 ABD telefon numarasına sahip bir kullanıcı için değer phones/+12223334444 olur ve sonuçta elde edilen uç nokta https://rcsbusinessmessaging.googleapis.com/v1/phones/+12223334444/agentEvents olur.

Sorgu parametreleri

Parametreler
eventId

string

Temsilci tarafından atanan etkinlik kimliği. Bu, https://tools.ietf.org/html/rfc4122 adresinde tanımlandığı gibi bir UUID olmalıdır. İşletmeler için RCS platformu, aynı temsilciden gönderilen önceki bir mesaj veya etkinlik tarafından kullanılan bir kimlikle gönderilen tüm temsilci mesajlarını yoksayar.

agentId

string

Zorunlu. Temsilcinin benzersiz tanımlayıcısı.

İstek metni

İstek metni, AgentEvent öğesinin bir örneğini içerir.

Yanıt metni

Başarılı olursa yanıt metni, yeni oluşturulan bir AgentEvent örneğini içerir.

Yetkilendirme kapsamları

Aşağıdaki OAuth kapsamını gerektirir:

  • https://www.googleapis.com/auth/rcsbusinessmessaging

Daha fazla bilgi için OAuth 2.0 Overview sayfasına bakın.