问题标签 [aws-pinpoint]

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 投票
0 回答
683 浏览

amazon-web-services - AWS Pinpoint 双向 SMS 不会为传入 SMS 触发 SNS

我已经请求了一个dedicated long code. 但是每当我用 发送SMS到这个专用的长代码时Keywords,什么都没有发生。我没有收到任何自动响应消息(在AWS Pinpoint控制台中设置响应消息)。专用号码为INDIA,地区为AWS MUMBAI REGION

我还创建了 SNS,对于这个专用号码的传入 SMS,它根本不会被触发。如果需要,我将提供更多详细信息。请指导我调试此问题。

0 投票
0 回答
110 浏览

python-3.x - AWS 精确定位。移动推送通知。为什么 сontent-available 总是设置为 1?

我正在使用 boto3,在某些情况下我需要发送静默通知。我可以通过设置“SilentPush”来做到这一点:True。例子:

在这种情况下,我在设备上收到推送通知'content-available': 1,这告诉我这是静默通知。问题是,如果我将 SilentPush 更改为 False,我仍然会得到'content-available': 1. 即使我通过 aws 控制台发送通知,我也会得到相同的结果。请帮我。

0 投票
1 回答
78 浏览

amazon-web-services - AWS Pinpoint 是否支持通知中心和应用内消息?

AWS Pinpoint 是否支持通知中心和应用内消息?我找不到有关 AWS pinpoint 文档的信息。

0 投票
0 回答
332 浏览

react-native - AWS Amplify 发送到 React-Native App 的 PushNotification 中缺少图像

几天来,我的应用程序遇到了一个烦人的问题。它是适用于 Android 和 iOS 的 React Native 应用程序。该应用程序接收推送通知,这些通知是使用 lambda 函数通过 Pinpoint API 发送的。除了推送通知的设计外,几乎所有东西都按预期工作。我按照 Amplify 说明设置应用程序:https ://aws-amplify.github.io/docs/js/push-notifications 。如果我直接从 Pinpoint 向我的应用程序发送消息,我可以附加媒体 URL(图片),它应该按照我在推送通知中的理解显示。但他们不会......有人可以帮我解决我的问题吗?

AndroidManifest.xml

如果您需要更多信息,请询问。先感谢您!

编辑:

如果我通过 lambda (SendUsersMessages) 发送推送通知并附加以下 GCMMessage 对象,则ImageUrlSmallImageIconUrl将被忽略并且不会显示在通知中。

0 投票
2 回答
1236 浏览

ios - 使用 Flutter App 在 iOS 中未触发 UNUserNotificationCenterDelegate didReceive

我在flutter App中使用APNS for iOS(使用Swift)设置了推送通知。当应用程序收到来自 AWS Pinpoint 的推送通知时,会触发 didReceiveRemoteNotification。但是当用户点击通知时,没有其他方法被触发。一旦我处理了推送通知上的用户操作,我就可以使用 openUrl 调用一个方案到应用程序上的特定路由。

我尝试在 Xcode 的功能中禁用/启用后台模式。还验证了功能中是否打开了推送通知。Pinpoint 使用 APNS 将通知发送到 iOS 并使用 Firebase 将通知发送到 Android,这工作正常。

还尝试将 iOS 目标版本设置为 10.0、11.0 和 12.0

UNUserNotificationCenter.current().delegate = self 在 didFinishLaunchingWithOptions 中声明并导入 UserNotifications

当我点击推送通知时,这将打印在控制台中:

警告:UNUserNotificationCenter 委托收到了对 -userNotificationCenter:didReceiveNotificationResponse:withCompletionHandler: 的调用,但从未调用过完成处理程序。

来自精确的有效载荷:

代码,

当用户点击在我的情况下没有发生的推送通知时,预计会触发 didReceive。

任何人都可以帮助我了解如何在用户点击推送通知时触发?

0 投票
1 回答
26 浏览

amazon-web-services - 来自 aws 的 pinpoint 无法将我的 csv 标头识别为地址

我试图在精确位置导入一个 csv 文件,但它总是失败。

从 aws 提供的教程中应该像这样工作

0 投票
1 回答
185 浏览

amazon-web-services - AWS Pinpoint SMS - 消息属性/元数据

我正在尝试使用 AWS Pinpoint 实现 SMS 模块,但我似乎无法找到一种方法让它按我的意愿工作。我尝试过其他 SMS 供应商,例如 Twilio,它们允许您将元数据附加到正在发送的消息中。此元数据在响应中返回,因此能够读取元数据并处理响应很有用。AWS 在每条消息的价格上更便宜,因为我已经将它用于其他模块,所以我想坚持使用亚马逊。几天来我一直在阅读 SMS 的文档,但我真的找不到我正在寻找的答案,我开始认为 Pinpoint 可能不是这个服务。我看到 SQS 和 SNS 似乎支持具有消息属性,而 Pinpoint 确实使用关键字进行 2 路消息传递。

向使用 AWS 进行 SMS 的人提出问题,是否有任何方法可以附加将随消息响应返回的自定义属性?

0 投票
1 回答
981 浏览

javascript - 如何跟踪发送到 AWS Personalize 的 Analytics.record() 事件?

我正在尝试向 AWS-Personalize 发出“识别”类型的事件。但是,除了类型之外,没有规定可以查看事件:AWSPinpoint 内的会话开始和会话结束

还尝试编辑 Pinpoint 策略以使其使用 .record() api,如下所示... https://aws-amplify.github.io/docs/js/analytics#update-your-iam-policy

我能够获得 identityId 但是,我没有看到 AWS Personalize 内的事件跟踪器中记录的任何事件。我只能看到 Pinpoint 中的 Session Start 和 Session End 事件

0 投票
2 回答
1312 浏览

react-native - 在 react native 项目中,您在哪里设置 AWS pinpoint 的凭证配置?

当我尝试启动我的 react-native 项目时,我收到以下错误:AWSPinpointProvider 记录事件失败:Credentials error missing credentials in config. 我还没有使用记录功能,所以我假设这是来自配置功能。我是 react-native 和 AWS pinpoint 的新手,那么我应该在哪里配置凭证?我有一个 ~/.aws/credentials 和 ~/.aws/config 文件,我可以连接到 cognito,它只是导致问题的精确定位。当然,我使用的是 aws amplify。任何帮助,将不胜感激。

我希望在 Pinpoint 中看到诸如应用启动之类的事件。我至少希望它不会使应用程序崩溃。

0 投票
1 回答
1386 浏览

react-native - 使用 AWS PHP 开发工具包发送 AWS Pinpoint 推送通知会出现错误 - 通知格式错误

我正在开发基于 react-native 构建的 iOs 和 Android 应用程序,并使用aws pinpoint进行推送通知。我已经设法使用aws-amplify库获取通知以进行本机反应,并且当我使用 aws-pinpoint 测试工具测试通知时,它可以正常工作。但是我在使用 php 发送通知时遇到问题。

我试过使用这个文档(https://docs.aws.amazon.com/aws-sdk-php/v3/api/api-pinpoint-2016-12-01.html#sendmessages),在 Ios 中它给出了以下错误 :

这是我正在尝试的 PHP 代码

我从 iOs 得到了上述错误,当我使用“GCM”并将其推送到 android 时,通知即将到达设备(我可以在控制台中看到它),但格式不正确。

iOS 和 Andoird 通知可以在 AWS pinpoint 仪表板中完美运行:

屏幕

我认为我没有使用正确的语法或 API 版本。感谢你的帮助。