|
В примерах в этом разделе предполагается, что вы знакомы с выполнением запросов HTTP POST в среде веб-разработки или в веб-приложении.
|
Заметки
|
Образец URL-адреса
|
Действие HTTP
|
Тип содержимого
|
|||
---|---|---|---|---|---|---|
ОБНОВЛЕНИЕ
|
Для обновления необходимо также указать фрагмент сущности
|
http://host/Thingworx/Things/thing_name
|
PUT
|
application/json или text/xml
|
||
УДАЛЕНИЕ
|
Для удаления необходимо также указать фрагмент сущности
|
http://host/Thingworx/Things/thing_name
|
УДАЛЕНИЕ
|
Н/Д
|
||
ВЫЗОВ СЕРВИСОВ
|
Для вызова сервисов необходимо указывать полный URL-адрес, включающий конкретную характеристику
|
http://host/Thingworx/Things/MyThing/Services/myService
|
POST
|
application/json
|
|
В производственной среде рекомендуется использовать HTTPS, иначе целостность сети в любое время может оказаться под вопросом.
|
Методы
|
|
---|---|
GET
|
Загрузить значение.
|
PUT
|
Записать значение или создать новые вещи или свойства.
|
POST
|
Выполнить сервис.
|
УДАЛЕНИЕ
|
Удалить вещь или свойство.
|
Значения заголовка Accept
|
|
---|---|
JSON
|
application/json
|
XML
|
text/xml
|
HTML
|
text/html (или опустить заголовок Accept)
|
CSV
|
text/csv
|
Значения заголовка Content-Type (типа содержимого)
|
|
---|---|
JSON
|
application/json
|
XML
|
text/xml
|
|
Чтобы эта информация была видимой, она должна отображаться в формате JSON.
|
Ключ заголовка
|
Пример значения заголовка
|
---|---|
appKey
|
1x9256cf-9fe9-434e-adbe-9772c0c40261
|