關於最近的Chatty login data invalid

簡單說就是Twitch又在亂改東西啦,一段時間後login data (oauth token)就會失效
目前這個時間是4~5hr左右
舊的token是永久的,不會被影響 (但是Twitch說某天會拔掉全部舊token)

然後Twitch的文件寫得很濫,開發者也看不太懂該怎麼解決
問Twitch, Twitch正在忙著處理別的問題沒空管

27days前的發問
https://discuss.dev.twitch.tv/t/oauth-implicit-code-flow-user-access-tokens-expiration/11662


目前舊的app(用client-id判斷)產生的是永久token
暫時把client-id改掉,處理這個問題 
如果你要用我改的Chatty,計得copy舊的login來用
簡單說就是先用原版Chatty登入後,關掉用我的版本覆蓋掉原版,再打開來用

client-id好像只是參考用,根本沒拿來和token一起做認證
大概只有認證時要token時有用,其他時候好像是從token推導client-id


驗證是不是永久token的方法,沒有expires_in 就沒問題

curl -H "Accept: application/vnd.twitchtv.v5+json" -X GET https://api.twitch.tv/kraken -H "Client-ID: vs66nrabff4c5cn8o9gln8wzu4o75g" -H "Authorization: OAuth asfkdasasdkdasjkasdffldas"

留言

這個網誌中的熱門文章

OBS 抓不到畫面, 視窗, 遊戲擷取, 黑或白畫面, 當掉 ,卡住, black/white screen, window game capture, crash, freeze

優化實況(一) OBS設定 streaming settings

OBS plugin obs-text 顯示播放中音樂, display playing music