Amazon Alexa Skill을 두 개의 외부 서비스와 연결할 수 있습니까?
둘 다에서 데이터를 집계하려고하지만 두 개의 다른 액세스 토큰을 사용해야합니다.
Alexa 계정 연결을 사용하여 가져올 수 있습니까?Amazon Alexa Skill (외부 서비스 계정이 거의 없음)
3
A
답변
4
지금까지 Alexa 계정 연결에서는 로그인 페이지 하나와 액세스 토큰 하나만 지정할 수 있습니다.
가능한 해결책은 로그인 페이지에서 두 가지 외부 서비스 인증을 얻는 것입니다. 예를 들어, 먼저 사용자가 Google 로그인 옵션이있는 화면을보고 리디렉션하면 Facebook 로그인 옵션이있는 페이지가 표시되고 마지막으로 완료됩니다. 그러나 이것은 사용자에게 좋지 않은 경험 일 수 있습니다.
모두 액세스 토큰을 저장하려면, 당신은 할 수 :
1) jwt
를 사용하여 자신의 토큰과userId
또는
access_token
이
2) 모두에 액세스 토큰을 가진 하나의 토큰을 만들 연결할 데이터베이스가
또 다른 해결책은 사용자 자신의 서비스 인증 시스템을 가지고 사용자가 외부 서비스 인증에 액세스 할 수있는 웹 페이지입니다. 따라서 사용자는 시스템에 사용자/암호를 만들고 토큰을 제공 한 다음 사용자 페이지에 액세스하고 사용자/암호로 로그인하고 외부 서비스 인증을 수행합니다. 그런 다음 기술 백엔드에서 사용자의 토큰을 가져 와서 자신의 계정에 연결하고 데이터에 액세스하고 집계합니다.
유감스럽게도 현재까지 가능한 대안은 해결 방법입니다.
희망이 도움이됩니다.
나는 이것에 대한 답을 찾아왔다. 아마존이 직접 지원하지 않는 것은 수치 스럽지만, 왜 그들이 그렇게하는지 알 수 있습니다. 또한이 게시물을 찾기가 놀랍도록 어려웠습니다. 나는 문서를 링크하는 계정에서 아무것도 찾을 수 없었기 때문에 나는이 질문을하려고했다. 그리고 대부분의 검색 결과는 Alex Echo 장치에 대한 여러 계정에 관한 것이고, 하나의 Alexa 앱에 대한 여러 계정을 연결하는 것이 아니다. 어쨌든, 내 의심을 확인해 주셔서 감사합니다. – Drew