Başarısız Olarak İşaretleme
Mobil Uygulama Entegrasyon Kılavuzu
Başarısız Olarak İşaretleme
Bir mesajın gönderilemediğini bildirir. Kampanyanın failed_count ve kuyruğun retry_count değerlerini artırır.
İstek Gövdesi
| Alan | Tür | Açıklama | |
|---|---|---|---|
| id | integer | zorunlu | Kuyruk mesaj ID'si. |
| reason | string | isteğe bağlı | Okunabilir hata nedeni (en fazla 499 karakter). failed_reason alanında saklanır. |
Örnek İstek
cURL
curl -X POST "https://api.rcszilla.com/?endpoint=mark_failed" \
-H "Content-Type: application/json" \
-H "Authorization: Bearer YOUR-DEVICE-TOKEN" \
-d '{"id": 101, "reason": "SmsManager returned RESULT_ERROR_NO_SERVICE"}'
Yanıt
JSON200 OK
{"success": true, "message": "Marked as failed"}
Each call increments
retry_count on the queue row. The web panel's retry cron will re-queue the message automatically based on the configured retry policy.