Heartbeat

Посібник з інтеграції мобільного додатку

Heartbeat

POST застарілий /?endpoint=heartbeat

Легкий keep-alive пристрою та синхронізація конфігурації/команд. Застарілий на користь poll.

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

Тіло запиту (all optional)

ПолеТипОпис
service_activebooleantrue якщо фоновий сервіс запущено.
sms_countintegerЗагальна кількість SMS з моменту останнього скидання.
fail_countintegerЗагальна кількість невдалих повідомлень з моменту останнього скидання.
whatsapp_enabledbooleantrue якщо WhatsApp підключено на пристрої.
is_default_smsbooleantrue якщо цей додаток є обробником SMS за замовчуванням.
fcm_tokenstringОновлений FCM-токен (надсилайте лише коли змінюється).

Приклад запиту

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

Відповідь

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