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 |
"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 |
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 |
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.