Method: phones.agentEvents.create

Temsilciden bir kullanıcıya etkinlik gönderir.

Temsilci etkinlikleri, temsilcinin kullanıcıdan gelen bir mesajı okuduğunu veya temsilcinin yazma sürecinde olduğunu (RBM deneyimine insan öğesi ekler) belirtmek için kullanılabilir. RBM, kullanıcıya erişemezse RBM platformu 404 NOT_FOUND değerini döndürür.

Aracı etkinliklerinden farklı olarak, aracı 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 numarasına sahip bir kullanıcı için değer, Phone/+12223334444 ve sonuç olarak 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. RBM platformu, daha önceki bir mesaj veya aynı temsilciden gönderilen etkinlik tarafından kullanılan bir kimlikle gönderilen aracı mesajlarını yoksayar.

agentId

string

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

İstek içeriği

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

Yanıt gövdesi

Başarılı olursa yanıt gövdesi, yeni oluşturulmuş 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.