Method: phones.agentMessages.delete

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

RBM platformu bir mesajı başarıyla iptal ederse mesaj, kullanıcının mesaj kuyruğundan 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 (Tamam) değerini döndürür.

Düşük bir olasılıkla temsilci, RBM platformu mesajı iletirken iptal işlemi başlatabilir. Bu gibi 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ıdır; {messageId} ise iptal edilmesi gereken temsilci mesajının temsilci tarafından atanan kimliğidir. Örneğin, ABD'deki +1-222-333-4444 numaralı telefon numarası ve "12345xyz" kimliğine sahip bir temsilci mesajıyla elde edilen uç nokta şu şekilde olur: https://rcsbusinessmessaging.googleapis.com/v1/phones/+12223334444/agentMessages/12345xyz.

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 metni boş bir JSON nesnesi olur.

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.