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