首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >我想从常见的AWS Lambda访问AWS-IoT帐户

我想从常见的AWS Lambda访问AWS-IoT帐户
EN

Stack Overflow用户
提问于 2017-04-07 13:19:03
回答 1查看 103关注 0票数 0

我使用来自AWS IoT的端点通过Rest API连接AWS lambda的东西。但现在我想让它成为动态的,即对于来自alexa的每个不同的用户请求,我想请求相应AWS-IoT帐户的API。我假设每个用户都有不同的AWS-IoT帐户,因为每个用户都可以有一个名为水泵的东西。

我可以通过为每个用户创建一个lambda来做到这一点。但是我想通过一个通用的lambda函数来实现

EN

回答 1

Stack Overflow用户

发布于 2017-04-08 18:46:11

是的,您可以也应该为您的所有用户使用一个通用的Lambda。当您的技能安装到每个用户的设备上时,每个用户都有一个由Amazon创建的唯一ID。发送到您的lambda的每个请求都将包含此userId,以便您的技能可以保存该用户的首选项、状态等:

代码语言:javascript
复制
{
  "version": "string",
  "session": {
    "new": true,
    "sessionId": "string",
    "application": {
      "applicationId": "string"
    },
    "attributes": {
      "string": {}
    },
    "user": {
      "userId": "string",
...

参考Alexa文档来理解请求中传递的每个字段:JSON Interface Reference for Custom Skills

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

https://stackoverflow.com/questions/43270221

复制
相关文章

相似问题

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