Интерфейс ThingWorx REST API
Интерфейс ThingWorx REST API
REST (Representational State Transfer) является важным инструментом связи и предоставляет большую часть возможностей связи, для которых используются веб-сервисы, но без многих из связанных с ними сложностей. В результате REST намного проще и может использоваться любым клиентом, который может создавать HTTP-запрос. Потенциальные клиенты, которые могут взаимодействовать и интегрироваться с ThingWorx, многочисленны.
* 
В примерах в этом разделе предполагается, что вы знакомы с выполнением запросов HTTP POST в среде веб-разработки или в веб-приложении.
Безопасность REST API
PTC настоятельно рекомендует клиентам тщательно проверять разрешения, связанные с функциональностью REST API, и управлять ими, чтобы гарантировать, что только авторизованные сотрудники могут использовать их.
Образец URL
Согласно перечисленным выше условиям при связи с ThingWorx используется следующий образец URL-адреса:
<http/https:><хост:порт>/Thingworx/<набор сущностей>/<сущность>/<набор характеристик>/<характеристика>?<параметры запроса>
* 
Информацию в угловых скобках < > должны предоставлять пользователи. Часть информации в примере выше является обязательной, тогда как другая часть необязательна. Обязательная информация зависит от типа выполняемого запроса.
Следующий вызов API выполняет сервис GetBlogEntriesWithComments, который связан с вещью, имеющей наименование ThingWorxTrainingMaintenanceBlog.
http://localhost/Thingworx/Things/ThingWorxTrainingMaintenanceBlog/Services/GetBlogEntriesWithComments
См. также
Было ли это полезно?