Rapport de position manuel
POST /v1/tracker/location_report
Envoyez des données de position manuellement à des fins de test, sans encodage du protocole JT808.
Aucune authentification requise — ce point d'accès est ouvert pour la communication directe avec les appareils.
Ce point d'accès vous permet d'envoyer des données de suivi GPS directement à l'aide de simples paramètres JSON, utile pour les tests et l'intégration sans avoir à encoder des messages JT808.
Paramètres requis :
imei— numéro IMEI de l'appareillat— latitude en degrés décimauxlng— longitude en degrés décimaux
Paramètres optionnels :
altitude— altitude en mètresspeed— vitesse en km/hangle— direction en degrés (0–360)dt_tracker— horodatage de l'appareil (formatYYYY-MM-DD HH:MM:SS)
Requête
bash
curl -X POST -H "Content-Type: application/json" -d '{
"imei": "123456789012345",
"lat": 46.424237,
"lng": 11.825656,
"altitude": 1200,
"speed": 45.5,
"angle": 180,
"dt_tracker": "2024-01-15 14:30:25"
}' "https://api.sportstracklive.com/v1/tracker/location_report"http
POST /v1/tracker/location_report HTTP/1.1
Host: api.sportstracklive.com
Content-Type: application/json
{
"imei": "123456789012345",
"lat": 46.424237,
"lng": 11.825656,
"altitude": 1200,
"speed": 45.5,
"angle": 180,
"dt_tracker": "2024-01-15 14:30:25"
}Réponse en cas de succès
200 OK — application/json; charset=utf-8
json
{
"success": true,
"message": "Location data processed"
}Réponse en cas d'erreur
400 Bad Request — application/json; charset=utf-8
json
{
"error": "Missing required parameters"
}