현재 Alexa 기술과 Google 캘린더 API를 연결하는 중입니다. 개발자 포털 등에서 계정 연결을 설정하고 내 계정을 Google API에 연결할 수있었습니다. 그러나 Google API를 사용하려면 accessToken이 있어야합니다.Google API와 연결되는 Alexa 계정
Normaly 계정이 연결되면 "this.event.session.user.accessToken"의 JSON 응답에서 accessToken을 가져올 수 있습니다.
아마존 개발자 포털에서 내 스킬 (이미 Google과 연결됨)을 테스트 할 때 JSON 응답에는 accessToken 필드가없고 userId 만 있습니다.
누구에게도 해결책이 있습니까? 또는 계정 연결 테스트를 다루는 데 도움이되는 아이디어가 있습니까?
미리 감사드립니다.
this.event.context.user.accessToken을 사용해 보셨나요? –
예, 실제로 문제는 this.event.session.user.accessToken도 this.event.context.user.accessToken도 계정 연결 후 내 스킬의 json 응답에 존재하지 않는다는 것입니다 – Tar