首页 > 解决方案 > 使用 HTTP 请求访问 API

问题描述

我正在使用 WSO2 IOT 服务器、带 LED 和 DTH11 传感器的 RaspberryPi 3 设备。我可以用控制台管理 LED。

我想做的是用我的移动应用程序打开关闭它。所以,我想知道如何将 HTTP 请求发送到 API 以及请求。服务器在 localhost 中运行。谁能帮我?

这是我使用的命令:

curl -k -X POST https://172.16.13.86:8243/api/device-mgt/v1.0/devices/raspberrypi/operations 
-H 'accept: application/json' -H 'authorization: Bearer a7a156d7-0393-3350-8b9b-0ac956723440' 
-H 'content-type: application/json' -d '{"deviceIdentifiers":[r1lovwmwg113],
"operation":{"code":"bulb","type":"CONFIG", "payLoad":"state:ON"}}'```

这是回复:

{"activityId":"ACTIVITY_36492","code":"bulb","type":"CONFIG","createdTimeStamp":"Fri Dec 21 11:38:20 IST 2018","activityStatus":[{"deviceIdentifier ":{"id":"r1lovwmwg113","type":"raspberrypi"},"status":"PENDING"}]}

标签: wso2iot

解决方案


推荐阅读