Write Image
Écrire l'image du canal avec HTTP POST
Requête
Méthode HTTP
POST
URL
https://data.thingspeak.com/channels/
<channel_id>
/images/<filename>
/<timestamp>
Paramètres d'URL
Nom | Description |
---|---|
| (Obligatoire) ID de canal pour le canal d'image dans lequel écrire. |
<filename> | (Facultatif) Nom du fichier image. |
<timestamp> | (Facultatif) Horodatage fourni par le client. |
Example:https://data.thingspeak.com/channels/123456/images/MVseg_01.jpg/2022-01-29T15:06:35.642Z
Corps
Le corps du POST est constitué des données d'image. Le moyen de spécifier le fichier dépend de l'utilitaire.
En-têtes
Les en-têtes suivants sont requis pour une requête POST d'image.
Nom de la clé | Valeur |
---|---|
Content-type | (Required) |
thingspeak-image-channel-api-key | (Obligatoire) La clé API pour ce canal d'image spécifique . La clé API d'écriture se trouve dans la colonne API Keys du tableau des canaux d'image. |
Réponse
Succès
202 OK
La réponse est un objet JSON de la nouvelle entrée, par exemple :
{ "requestID": "cmnog8kdd00224cmc4cz0dnwo", "code": 0, "status": "PENDING", "message": null }
les erreurs
For the full list, see Codes d'erreur.
Limites
Vous devez disposer d'une licence payante pour créer une canal d'images .
Le seul format d'image pris en charge est JPEG/JPG.
Les images sont limitées en taille à 5 Mo. Ceux légèrement plus grands sont automatiquement réduits. Des images significativement plus grandes sont rejetées.
Tous les horodatages doivent être uniques au sein d'un canal. Vous ne pouvez pas écrire une nouvelle image en utilisant un horodatage qui correspond à l'horodatage d'une image existante dans le canal.