|
Les exemples de cette rubrique partent du principe que vous savez comment exécuter des requêtes HTTP POST dans votre environnement de développement Web ou dans votre application.
|
Remarques
|
Exemple d'URL
|
Action HTTP
|
Type de contenu
|
|||
---|---|---|---|---|---|---|
UPDATE
|
Pour les mises à jour, les entités doivent également être définies.
|
http://host/Thingworx/Things/thing_name
|
PUT
|
application/json ou text/xml
|
||
DELETE
|
Pour les suppressions, les entités doivent également être définies.
|
http://host/Thingworx/Things/thing_name
|
DELETE
|
n/a
|
||
INVOKING SERVICES
|
L'appel d'un service nécessite de spécifier l'URL complète, y compris le nom du service.
|
http://host/Thingworx/Things/MyThing/Services/myService
|
POST
|
application/json
|
|
L'utilisation du HTTPS est recommandée en production ou dès lors qu'il s'agit de préserver l'intégrité du réseau.
|
Méthodes
|
|
---|---|
GET
|
Récupérez une valeur.
|
PUT
|
Entrez une valeur ou créez de nouveaux objets ou propriétés.
|
POST
|
Exécutez un service.
|
DELETE
|
Supprimez un objet ou une propriété.
|
Valeurs d'en-tête Accept
|
|
---|---|
JSON
|
application/json
|
XML
|
text/xml
|
HTML
|
text/html (ou ignorez l'en-tête Accept)
|
CSV
|
text/csv
|
Valeurs d'en-tête Content-Type
|
|
---|---|
JSON
|
application/json
|
XML
|
text/xml
|
|
Ces informations doivent être affichées au format JSON pour être consultées.
|
Clé d'en-tête
|
Exemple de valeur d'en-tête
|
---|---|
appKey
|
1x9256cf-9fe9-434e-adbe-9772c0c40261
|