以编程方式配置aws-iot按钮

时间:2017-11-12 17:11:22

标签: react-native aws-lambda aws-sdk aws-iot

我试图创建一个RN APP,我想知道是否有任何方式以编程方式配置AWS IOT按钮?

http://docs.aws.amazon.com/iot/latest/developerguide/configure-iot.html

应用已连接到按钮ConfigureMe - XXX 网络。 下一步是配置按钮,我想在没有用户打开浏览器的情况下配置按钮到192.168.0.1/index.html

enter image description here

我想为 192.168.0.1/configure 构建一些ajax请求,传递所需的表单数据。

wifi_ssid wifi_password aws_iot_certificate aws_iot_private_key endpoint_region endpoint_subdomain

我可以在网络控制台192.168.0.1/configure

中看到操作终结点

enter image description here

1 个答案:

答案 0 :(得分:0)

我能够在Linux中使用curl命令执行此操作。首先,你需要multipart/form-data的正文。单击“配置”按钮后,可以从浏览器控制台获取它。一旦你拥有了身体,只需运行它,其中$ BOUNDARY来自正文文本。

curl \
  -X POST \
  -H "Content-Type: multipart/form-data; boundary=$BOUNDARY" \
  -F file=@body.txt \
  http://192.168.0.1/configure

我仍然试图通过Invoke-RestMethod使其与Powershell一起使用,但仍然没有运气