在接下來的幾個月中,Twitch 將停用 v5 第三方 API,該擴充功能正是使用該 API 來避免需要用戶提供額外資訊。因此,我進行了一項更改,刪除 v5 程式碼以支援 Helix。此變更啟用了兩種「執行」模式:使用者模式和自訂應用程式。
使用者模式使用從 TwitchTokenGenerator.com 自動產生的存取權令牌,用於專門為此擴充創建的帳戶。這為大多數用戶創造了無摩擦的體驗,但需要依賴 Twitch 帳戶和 TwitchTokenGenerator.com 的 API 可用。
第二種模式是自訂應用程序,允許用戶提供 TwitchDev 應用程式的客戶端 ID 和客戶端密鑰。該擴充功能使用這兩個值來完全使用 Twitch API 產生應用程式存取令牌。
預設情況下,啟用使用者模式以允許無縫擴展使用。若要使用自訂應用程式模式,請按一下「設定」連結標籤並變更模式,然後插入從 https://dev.twitch.tv 取得的用戶端 ID 和用戶端金鑰。
這是一個小型 Chrome 擴充程序,可讓您在 Twitch 使用者名稱和使用者 ID 之間快速轉換。這對於針對 Twitch 資源進行開發非常有用。
您可以在此處安裝 Chrome 擴充功能:https://chrome.google.com/webstore/detail/twitch-username-and-user/laonpoebfalkjijglbjbnkfndibbcoon
您可以在此處安裝 Firefox 擴充功能:https://addons.mozilla.org/en-US/firefox/addon/twitch-username-and-user-id/
科爾(@swiftyspiffy)
雷內·普魯斯(零號幽靈)
麻省理工學院許可證。 © 2021 科爾