Method: phones.agentMessages.delete

Gönderilen ancak henüz teslim edilmeyen bir aracı mesajını iptal eder.

RBM platformu bir mesajı başarıyla iptal ederse ileti, kullanıcının ileti sırasından silinir ve hiçbir zaman teslim edilmez.

Bu yöntem, iletinin başarıyla iptal edilip edilmediğine bakılmaksızın hemen 200 OK değerini döndürür.

RBM platformu mesajı teslim etme sürecindeyken temsilcinin iptal işlemi başlatması ihtimali az da olsa. Bu tür nadir durumlarda, aracı iptal isteğini başlattıktan kısa bir süre sonra ileti için DELIVERED kullanıcı etkinliği alır.

HTTP isteği

DELETE https://rcsbusinessmessaging.googleapis.com/v1/{name=phones/*/agentMessages/*}

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

Yol parametreleri

Parametreler
name

string

"phones/{E.164}/agentMessages/{messageId}"; burada {E.164} kullanıcının E.164 biçimindeki telefon numarası, {messageId} ise iptal edilmesi gereken temsilci mesajının temsilci tarafından atanan kimliğidir. Örneğin, ABD'deki telefon numarası +1-222-333-4444 olduğunda ve "12345xyz" kimlikli temsilci mesajıyla elde edilen uç nokta https://rcsbusinessmessaging.googleapis.com/v1/phones/+12223334444/agentMessages/12345xyz olur.

Sorgu parametreleri

Parametreler
agentId

string

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

İstek içeriği

İstek metni boş olmalıdır.

Yanıt gövdesi

Başarılı olursa yanıt gövdesi boş olur.

Yetkilendirme kapsamları

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

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

Daha fazla bilgi için OAuth 2.0'a Genel Bakış başlıklı makaleye bakın.