Amazon web services 如何获得;应用程序ID“;从亚马逊到邮递员

Amazon web services 如何获得;应用程序ID“;从亚马逊到邮递员,amazon-web-services,aws-pinpoint,Amazon Web Services,Aws Pinpoint,我正试图通过邮递员获取从AWS Pinpoint发送消息的应用程序ID,但无法获取应用程序ID /v1/apps/application id/messages 这是我想要的应用程序ID。你们能帮我弄到吗。我需要在我的PHP项目中实现AWS pinpoint消息。也许我可以让您开始。 小结:您指的是应用程序id,它是POST URL的路径组件,用于从Pinpoint向收件人发送直接消息,如下所述: 应用程序id标识将从Pinpoint接收消息的应用程序实例 解决方案:我不知道您项目的设备或执行上

我正试图通过邮递员获取从AWS Pinpoint发送消息的应用程序ID,但无法获取应用程序ID

/v1/apps/application id/messages


这是我想要的应用程序ID。你们能帮我弄到吗。我需要在我的PHP项目中实现AWS pinpoint消息。

也许我可以让您开始。
小结:您指的是应用程序id,它是POST URL的路径组件,用于从Pinpoint向收件人发送直接消息,如下所述: 应用程序id标识将从Pinpoint接收消息的应用程序实例

解决方案:我不知道您项目的设备或执行上下文。
但是,根据Pinpoint文档,Amazon Pinpoint管理控制台或Amazon Pinpoint REST API使您能够向收件人发送推送通知,而不考虑收件人的设备类型或平台(请参见以下URL中的“使用Amazon Pinpoint发送推送通知”)

使用Pinpoint REST API,您可以在创建项目的应用程序时从Pinpoint获取应用程序id。请参见此处应用程序资源页面的HTTP POST方法: POST方法创建一个应用程序,其ApplicationResponse模式包含id属性,即“应用程序的唯一id”。

希望这有帮助。

如果您有现有的Amazon Pinpoint应用程序,您可以使用以下选项检索Pinpoint项目ID或应用程序ID:

1)Amazon Pinpoint控制台:

2)Amazon Pinpoint CLI“获取应用程序”命令,如下所示:-

3)Amazon使用以下工具精确定位REST API:

a)邮递员:使用此功能,您可以设置邮递员并使用它执行亚马逊精确定位操作,包括通过调用“GetApps”“GetApp”API检索精确定位应用程序ID或项目ID

b)下面给出了如何使用awscurl检索Pinpoint应用程序ID或项目ID的示例说明:

$ awscurl -H "Content-type: application/json" --service mobiletargeting https://pinpoint.us-east-1.amazonaws.com/v1/apps/