问题标签 [aws-mobilehub]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
912 浏览

android - AWS PinPoint - 从 Android 设备发送推送通知

我需要在 Android 设备之间为 AWS Mobile Hub 项目发送推送通知。它只是设备到设备的消息传递,不涉及任何主题。我已经集成了 FCM 和 PinPoint

我正在使用此代码获取 endPointID

我可以使用上面的 endPointID 从 PinPoint 控制台成功地将消息推送到设备。但我想从 android 设备本身推送。但是,由于 PinPoint Android SDK 中没有任何发布 API,我已经集成了 SNS。我正在尝试使用以下代码使用从 PinPoint 收到的端点 ID 通过 SNS 发布:

但收到以下异常

com.amazonaws.services.sns.model.InvalidParameterException:无效参数:TargetArn 原因:ARN 必须至少包含 6 个元素,而不是 1 个(服务:AmazonSNS;状态代码:400;错误代码:InvalidParameter;请求 ID:7ff39768-c6f9 -5a6e-8211-c5ec586276fb)

如果有帮助,我的端点 ID 是:1fa93529-a5ac-4d70-995a-be1584c68a37

你们有什么建议或解决方案吗?

0 投票
1 回答
960 浏览

ios - AWS 忘记密码:无法验证 iOS 客户端的秘密哈希

iOS 解决方案

向 aws cognito 身份池提交忘记密码请求时,必须使用客户端密码以及忘记密码请求中提交的用户名对请求进行签名。

我们如何以 aws 所需的格式在 swift 中从客户端密码和用户名创建“secretHash”?

0 投票
0 回答
2322 浏览

amazon-dynamodb - "One or more parameter values were invalid: Missing the key..."

enter image description here

This error occurs in AWS Mobile Hub while Testing my API that connects to DynamoDB. It says 'Questions' key is not defined but it definitely is..

0 投票
0 回答
278 浏览

amazon-web-services - 我使用 aws 移动集线器编写了一个 android 应用程序,用于使用 facebook 和 google 进行用户签名,但出现错误

我正在使用 Aws Mobile Hub 构建一个提供 facebook 和 Googlelogin 按钮的 android 应用程序。我使用 Aws 移动集线器添加了这些功能并下载了一个示例应用程序。当我运行该应用程序时,我收到了下面提到的错误。

我已经完美地添加了所有依赖项。下面是 build.gradle 文件

我什至检查了 AWS 的 github 存储库的 issue 部分,但找不到任何东西。我也用谷歌搜索了这个问题,但没有运气。你能帮我解决这个问题吗?

0 投票
1 回答
145 浏览

facebook - 如何使用移动集线器用户签名功能获取用户详细信息?

我正在使用 AWS Mobile Hub 服务进行用户登录。我遵循移动集线器开发人员指南,并成功使用 Facebook 登录。登录后如何获取个人资料图片或姓名或出生日期等用户详细信息。移动集线器的开发人员指南没有解释这一点。是否可以获取详细信息或仅对用户进行身份验证?

0 投票
3 回答
229 浏览

aws-lambda - 有没有办法将没有 API 的 Lambda 函数添​​加到 AWS Mobile Hub 项目?

可以将通过 Cloud Logic 实现 API 的 Lambda 函数添​​加到这样的项目中。

cloudlogic: !com.amazonaws.mobilehub.v0.CloudLogic components: hello: !com.amazonaws.mobilehub.v0.API attributes: name: hello requires-signin: true paths: /hello: !com.amazonaws.mobilehub.v0.Function name: hello codeFilename: uploads/hello-xxx.zip handler: lambda.handler enableCORS: true runtime: nodejs6.10 environment: {}

但是那些有其他触发器的函数呢?比如数据库更新、定期间隔等。如何添加这些函数以便它们集成到项目的一部分?语法是什么?当然我可以单独部署功能,但我会很高兴从同一个项目文件中部署所有内容。

0 投票
1 回答
191 浏览

amazon-web-services - AWS Mobile Hub - 无服务器?

我正在使用 AWS Mobile Hub 开发移动应用程序,但这是我第一次使用它。我只是想知道是否有人可以解释是否还需要设置服务器来提供 Mobile Hub 服务?如果这些不是专门用于存储此信息的服务器,我有点困惑它将如何工作,但是没有提到需要在站点上执行此操作。

谢谢!

0 投票
1 回答
196 浏览

ios - 如何在 Swift 中从 AWS Mobile Hub 检索电子邮件和电话号码?

有谁知道如何在 Swift 中从 AWS Mobile Hub 检索电子邮件和电话号码(如下图所示)?

图片

我只知道如何使用以下代码检索用户名:

任何建议,将不胜感激。

0 投票
3 回答
3135 浏览

ios - AppDelegate.swift 中没有这样的模块“AWSMobileClient”错误

我正在尝试将 aws 框架与本机应用程序链接。我正在使用 cocoapods,我已经包含并安装了我需要的依赖项Podfile

此时,当我import AWSMobileClient在我的AppDelegate.swift文件中收到此错误。

No such module 'AWSMobileClient'

当我有其他没有产生任何错误的 AWS 框架时,我不确定是什么导致了这个错误。这也可以解释为什么应用程序构建在 xcode 中运行时总是失败。对此有什么想法吗?

0 投票
2 回答
308 浏览

amazon-web-services - Ionic AWS Mobile Hub Starter 问题

我按照github 自述文件中的说明将应用程序导入我的 AWS Mobile Hub 项目,并将我的项目 aws-config.js 下载到 src/assets。当我尝试为应用程序提供服务时,出现运行时错误:

任何见解将不胜感激。

编辑:我在 app.config.ts 代码下方添加了我的 aws-config.js 文件的一部分(省略了顶部包含我的 AWS 移动集线器项目详细信息的常量声明)

应用程序.config.ts:

aws-config.js: