首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在android应用上获得aws-iot的东西阴影?我使用了rest api (由aws创建),但需要了解如何使用rest api添加头?

如何在android应用上获得aws-iot的东西阴影?我使用了rest api (由aws创建),但需要了解如何使用rest api添加头?
EN

Stack Overflow用户
提问于 2016-09-09 18:12:23
回答 2查看 1.1K关注 0票数 0

到目前为止,我在nodejs中实现了web服务器,其中连续脚本正在运行,阴影将根据用户提供的输入进行更新。

this link is basically for adding canonical headers所以我应该添加任何额外的头吗??如果我在这方面出了问题。

This link for web socket communication related to my question

通过以上两个链接,我了解了我是如何在android手机上做这件事的,但我得到了相同的响应

这里我将nodeJs用于raspberry pi communication.it运行良好并对其进行更新。

那么同样的应用程序如何找回阴影呢??

EN

回答 2

Stack Overflow用户

发布于 2016-09-11 00:18:09

github上有一个示例,解释了如何在移动应用程序中使用ThingShadow。https://github.com/awslabs/aws-sdk-android-samples/blob/master/TemperatureControl/README.md

AWS提供了访问它的工具。

代码语言:javascript
复制
import com.amazonaws.services.iotdata.AWSIotDataClient;
import com.amazonaws.services.iotdata.model.GetThingShadowRequest;
import com.amazonaws.services.iotdata.model.GetThingShadowResult;
import com.amazonaws.services.iotdata.model.UpdateThingShadowRequest;
import com.amazonaws.services.iotdata.model.UpdateThingShadowResult;
票数 0
EN

Stack Overflow用户

发布于 2016-09-16 08:32:06

要与亚马逊网络服务IoT阴影进行交互,您可以选择以下选项:

使用IAM credentials

  • HTTP的
  1. HTTP使用基于X.509证书的authentication
  2. MQTT端点

亚马逊网络服务IoT提供亚马逊网络服务软件开发工具包(HTTP)和亚马逊网络服务IoT设备软件开发工具包(MQTT),以允许您在卷影上执行操作。有关restful API的更多详细信息,请查看以下亚马逊网络服务IoT Documentations

请注意,在使用IAM凭证时,HTTP restful access需要正确的身份验证和执行SigV4签名过程,这由AWS SDK为您处理。如果您需要手动执行此操作,则必须在请求中包含所需的签名。

为了从亚马逊网络服务获得更好的支持,我建议你在AWS Forums中打开一个线程。您将从那里的社区和开发人员那里获得帮助和支持。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/39409126

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档