Heartbeat

Guide d'intégration application mobile

Heartbeat

POST déprécié /?endpoint=heartbeat

Keep-alive léger de l'appareil et synchronisation config/commandes. Déprécié en faveur de poll.

*
Deprecated. Use poll instead. heartbeat is kept for backward compatibility only and may be removed in a future version.

Corps de requête (all optional)

ChampTypeDescription
service_activebooleantrue si le service en arrière-plan est en cours d'exécution.
sms_countintegerTotal des SMS envoyés depuis la dernière réinitialisation.
fail_countintegerTotal des messages échoués depuis la dernière réinitialisation.
whatsapp_enabledbooleantrue si WhatsApp est connecté sur l'appareil.
is_default_smsbooleantrue si cette application est le gestionnaire SMS par défaut.
fcm_tokenstringToken FCM mis à jour (envoyez seulement quand il change).

Exemple de requête

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}'

Réponse

JSON200 OK
{
  "success": true,
  "message": "ok",
  "config": {},
  "commands": []
}