Как получить «Идентификатор приложения» для Amazon Pinpoint Message Api - PullRequest
0 голосов
/ 01 апреля 2019

Я пытаюсь получить идентификатор приложения для отправки сообщения с AWS Pinpoint через POST Man, но я не могу получить идентификатор приложения.

/ v1 / apps / id-приложения / messages

Это идентификатор приложения, который я хочу.Можете ли вы, ребята, помочь мне получить это.Мне нужно внедрить AWS точное сообщение в мой проект PHP.

Спасибо

Ответы [ 2 ]

0 голосов
/ 20 июля 2019

Если у вас есть приложение Amazon Pinpoint, вы можете получить идентификатор проекта Pinpoint или идентификатор приложения, используя следующие параметры:

1) Консоль Amazon Pinpoint:

enter image description here

или

enter image description here

2) Amazon Pinpoint CLI Команда "get-apps" , как показано ниже: -

enter image description here

3) Amazon Pinpoint REST API с использованием таких инструментов, как:

a) Почтальон: С помощью этого учебника Amazon Pinpoint для POSTMAN вы можете настроить Postman и использовать его для выполнения действий Amazon Pinpoint, включая получение идентификатора приложения Pinpoint или идентификатора проекта, вызвав «GetApps» или «GetApp» API.

b) awscurl: Ниже приведен пример использования awscurl для получения идентификатора приложения Pinpoint или идентификатора проекта:

$ awscurl -H "Content-type: application/json" --service mobiletargeting https://pinpoint.us-east-1.amazonaws.com/v1/apps/
0 голосов
/ 17 апреля 2019

Может быть, я смогу начать.
Сводка: Вы ссылаетесь на идентификатор приложения , который является компонентом PATH URL-адреса POST для отправки прямого сообщения из Pinpoint получателю, что обсуждается здесь: https://docs.aws.amazon.com/pinpoint/latest/apireference/rest-api-messages.html идентификатор приложения идентифицирует экземпляр приложения, которое получит сообщение от Pinpoint.

Решение: я не знаю устройство или контекст выполнения вашего проекта.
Однако, согласно документации Pinpoint, консоль управления Amazon Pinpoint или API-интерфейс Amazon Pinpoint REST позволяют отправлять push-уведомления получателю независимо от типа устройства или платформы получателя (см. «Использование Amazon»). Определить отправку push-уведомлений "по следующему URL: https://aws.amazon.com/pinpoint/push-notification-services/).

Используя Pinpoint REST API, вы получаете идентификатор приложения от Pinpoint при создании приложения для своего проекта. См. Метод HTTP POST на странице ресурса apps здесь: https://docs.aws.amazon.com/pinpoint/latest/apireference/rest-api-apps.html Метод POST создает приложение, а его схема ApplicationResponse содержит атрибут id , который представляет собой «Уникальный идентификатор приложения».
Надеюсь, это поможет.

...