簡體   English   中英

Strava的Alexa Skill鏈接帳戶

[英]Alexa Skill link account with Strava

我真的很想讓我的頭目帳戶鏈接到alexa技能。 我已經寫了一種技巧,可以從strava給我回信息,一切正常,但是我需要獲得令牌才能訪問用戶Strava帳戶。

我已經閱讀了亞馬遜文檔,但是對於我應該如何設置鏈接仍然有些困惑。 我可以正常設置Strava登錄頁面,但是隨后我從亞馬遜回來時看到一條錯誤消息,說“無法鏈接技能”,這是我的設置:

授權網址-https: //www.strava.com/oauth/authorize?client_id=XXX&response_type=code&redirect_uri=https://layla.amazon.com/api/skill/link/XXX&scope=public

控制台中列出了我使用的響應URL

訪問令牌網址為https://www.strava.com/oauth/token

我還填寫了我的秘密,並將strava放入域列表中,並在strava應用程序頁面上將layla.amazon.com設置為回調域。

我什至寫了一個快速的應用程序來嘗試對此進行模擬,它給了我一個令牌,所以我不確定我缺少什么

您需要將您從第一次調用服務器收到的狀態var傳遞給redirect_uri

參見此處: https : //developer.amazon.com/public/solutions/alexa/alexa-skills-kit/docs/linking-an-alexa-user-with-a-user-in-your-system

我遇到了同樣的問題,對我來說,這是通過在請求正文中將“客戶端身份驗證方案”設置為“憑據”來解決的:

在此處輸入圖片說明

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM