Что здесь не так? Получение амазонки по электронной почте в alexa - PullRequest
0 голосов
/ 23 апреля 2020

Я пытаюсь развить навык alexa, и я хотел бы получить электронную почту пользователя, а затем сравнить ее с данными из базы данных. Я нашел много примеров в Интернете, но все они написаны в SDK v1, который больше не поддерживается.

, следуя инструкциям и прочитав документацию, я написал этот фрагмент кода только для того, чтобы он не работал ни на AWS, ни в устном тесте на alexa developer. Что я делаю не так?

var accessToken = this.event.context.System.apiAccessToken;

Bearer < ACCESS_TOKEN > 

Host: api.amazonalexa.it
Accept: application/json
Authorization: Bearer MQEWY...6fnLok
GET https://api.amazonalexa.com/v2/accounts/~current/settings/Profile.email;

1 Ответ

1 голос
/ 27 апреля 2020

Этот репозиторий имеет пример кода использования профиля клиента: GitHub: alexa-cookbook

Поиск строки:

const email = await client.getProfileEmail();
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...