RCSZilla Sürüm 1.0

Başarısız Olarak İşaretleme

Mobil Uygulama Entegrasyon Kılavuzu

Başarısız Olarak İşaretleme

POST /?endpoint=mark_failed

Bir mesajın gönderilemediğini bildirir. Kampanyanın failed_count ve kuyruğun retry_count değerlerini artırır.

İstek Gövdesi

AlanTürAçıklama
idinteger zorunlu Kuyruk mesaj ID'si.
reasonstring 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.