|
En los ejemplos de este tema se supone que el usuario está familiarizado con la ejecución de HTTP POST en el entorno de desarrollo o aplicación Web.
|
Notas
|
URL de ejemplo
|
Acción HTTP
|
Tipo de contenido
|
|||
---|---|---|---|---|---|---|
UPDATE
|
Las actualizaciones requieren la especificación de la parte de entidad también.
|
http://host/ThingWorx/Things/nombre_cosa
|
PUT
|
application/json o text/xml
|
||
DELETE
|
Los borrados requieren la especificación de la parte de entidad también.
|
http://host/ThingWorx/Things/nombre_cosa
|
DELETE
|
n/d
|
||
INVOKING SERVICES
|
La llamada a un servicio requiere especificar el URL completo, incluida la característica específica.
|
http://host/ThingWorx/Things/MyThing/Services/myService
|
POST
|
application/json
|
|
Se recomienda utilizar HTTPS en la producción o en cualquier momento en que la integridad de la red se vea cuestionada.
|
Métodos
|
|
---|---|
GET
|
Se recupera un valor.
|
PUT
|
Se escribe un valor o se crean nuevas cosas o propiedades.
|
POST
|
Se ejecuta un servicio.
|
DELETE
|
Se borra una cosa o una propiedad.
|
Valores de cabecera de aceptación
|
|
---|---|
JSON
|
application/json
|
XML
|
text/xml
|
HTML
|
text/html (u omita la cabecera de aceptación)
|
CSV
|
text/csv
|
Valores de cabecera de tipo de contenido
|
|
---|---|
JSON
|
application/json
|
XML
|
text/xml
|
|
Para ver esta información, se debe mostrar como JSON.
|
Clave de cabecera
|
Ejemplo de valor de cabecera
|
---|---|
appKey
|
1x9256cf-9fe9-434e-adbe-9772c0c40261
|