Используйте токен доступа к домашней странице Google в webhook - PullRequest
0 голосов
/ 16 октября 2018

У меня есть веб-крючок для моего домашнего приложения Google.Приложение отправляет accessToken на мой webhook, но у меня возникают проблемы с доступом к нему в действиях на Google V2.

Вот как это выглядит сейчас в webhook.переменная 'token' возвращает неопределенное значение прямо сейчас.Как получить доступ к AccessToken правильно?

app.intent('help', (conv , params) => {
 var help = conv.parameters[Parameters.HELP];
 var token = conv.user.accessToken;
 var API_URL_HELP = API_URL+"&call=help&answer="+help+"&token="+token;

 var options = {
    uri: API_URL_HELP,
    json: true 
 };

 return rp(options)
    .then( response => {
    console.log( 'response:', JSON.stringify(response,null,1) );
    var value = response.msg;
    return conv.close( value );
 });
});

1 Ответ

0 голосов
/ 16 октября 2018

Поле, которое вы хотите, это conv.user.access.token.Так что

 var token = conv.user.access.token;

должно работать.

...