API - Configuration des paramètres
Que se passe-t-il si je ne transmets pas les paramètres optionnels ?
Seule l'URL du média est requise — exactement l'un de image_url ou video_url. Tout le reste dans le corps (region_id, model, species, priors, latitude, longitude, country) est un remplacement optionnel.
Lorsque vous omettez un paramètre, l'API utilise par défaut les valeurs par défaut du compte auquel appartient la clé API — les mêmes paramètres que vous avez configurés dans TrailCamHub. Ainsi, une requête simple est analysée exactement comme elle le serait dans votre propre compte.
Plus précisément, lorsqu'ils sont omis :
region_id/model→ la région par défaut de votre compte et le modèle de cette région (euouglobal).species→ la liste des espèces pour cette région plus vos favoris de profil — c'est-à-dire votre liste autorisée.priors→ les espèces que vous avez marquées comme « les plus probables » dans votre profil.latitude/longitude/country(modèle global uniquement) → l'emplacement configuré pour votre région.
Cela signifie que l'appel le plus simple possible fonctionne toujours et se comporte de manière sensée :
json
{ "image_url": "https://example.com/photo.jpg" }Les remplacements sont par appel. Tout paramètre que vous envoyez remplace la valeur par défaut pour cette seule requête — il ne modifie jamais votre profil enregistré. Transmettez model, species ou les coordonnées lorsqu'une caméra ou un emplacement spécifique diffère de vos valeurs par défaut ; omettez-les pour utiliser les paramètres de votre compte.
Conseil : si toutes vos requêtes partagent la même région et les mêmes espèces, configurez-les une seule fois dans votre profil TrailCamHub et envoyez des requêtes minimales. Si vous traitez des caméras dans différentes régions ou zones, transmettez les remplacements pertinents (region_id, model, species, coordonnées) à chaque appel afin que chaque image soit analysée dans le bon contexte.
Cet article vous a-t-il été utile ?