|
Die Beispiele in diesem Thema setzen voraus, dass Sie mit dem Ausführen von HTTP-POSTS in der Webentwicklungsumgebung oder -anwendung vertraut sind.
|
Hinweise
|
Beispiel-URL
|
HTTP-Aktion
|
Inhaltstyp
|
|||
---|---|---|---|---|---|---|
UPDATE
|
Aktualisierungen erfordern auch die Angabe des Entitätsteils.
|
http://host/Thingworx/Things/thing_name
|
PUT
|
application/json oder text/xml
|
||
DELETE
|
Löschvorgänge erfordern auch die Angabe des Entitätsteils.
|
http://host/Thingworx/Things/thing_name
|
DELETE
|
N/A
|
||
INVOKING SERVICES
|
Das Aufrufen eines Dienstes erfordert die Angabe der kompletten URL, einschließlich des spezifischen Merkmals.
|
http://host/Thingworx/Things/MyThing/Services/myService
|
POST
|
application/json
|
|
Es wird empfohlen, HTTPS in der Produktion zu verwenden oder immer dann, wenn die Netzwerkintegrität fraglich ist.
|
Methoden
|
|
---|---|
GET
|
Rufen Sie einen Wert ab.
|
PUT
|
Schreiben Sie einen Wert, oder erstellen Sie neue Dinge oder Eigenschaften.
|
POST
|
Führen Sie einen Dienst aus.
|
DELETE
|
Löschen Sie ein Ding oder eine Eigenschaft.
|
Accept-Kopfzeilenwerte
|
|
---|---|
JSON
|
application/json
|
XML
|
text/xml
|
HTML
|
text/html (oder Accept-Kopfzeile auslassen)
|
CSV
|
text/csv
|
Inhaltstyp-Kopfzeilenwerte
|
|
---|---|
JSON
|
application/json
|
XML
|
text/xml
|
|
Um diese Informationen anzuzeigen, müssen sie als JSON angezeigt werden.
|
Kopfzeilenschlüssel
|
Beispiel für Kopfzeilenwert
|
---|---|
appKey
|
1x9256cf-9fe9-434e-adbe-9772c0c40261
|