Heartbeat
Mobil Uygulama Entegrasyon Kılavuzu
Heartbeat
Hafif cihaz canlılık sinyali ve yapılandırma/komut senkronizasyonu. Her şeyi tek bir gidiş-dönüşte yapan poll lehine kullanım dışı bırakılmıştır. Geriye dönük uyumluluk için korunmaktadır.
Deprecated. Use
poll instead. heartbeat is kept for backward compatibility only and may be removed in a future version.
İstek Gövdesi (all optional)
| Alan | Tür | Açıklama |
|---|---|---|
| service_active | boolean | Arka plan servisi çalışıyorsa true. |
| sms_count | integer | Son sıfırlamadan bu yana gönderilen toplam SMS sayısı. |
| fail_count | integer | Son sıfırlamadan bu yana başarısız olan toplam mesaj sayısı. |
| whatsapp_enabled | boolean | Cihazda WhatsApp bağlıysa true. |
| is_default_sms | boolean | Bu uygulama varsayılan SMS işleyicisiyse true. |
| fcm_token | string | Güncellenmiş FCM token'ı (yalnızca değiştiğinde gönderin). |
Örnek İstek
cURL
curl -X POST "https://api.rcszilla.com/?endpoint=heartbeat" \
-H "Content-Type: application/json" \
-H "Authorization: Bearer YOUR-DEVICE-TOKEN" \
-d '{"service_active": true, "sms_count": 10}'
Yanıt
JSON200 OK
{
"success": true,
"message": "ok",
"config": {},
"commands": []
}