跳轉到主要內容
本教學課程旨在引導您完成使用 Twitch 和 HTML5/JavaScript 進行 PlayFab 驗證的程序。

需求

開始之前,您應該具備:
如需如何設定具有有效網域名稱之伺服器的相關資訊,請參閱執行 HTTP 伺服器進行測試教學課程。

伺服器和網域

本教學課程需要 Web 伺服器才能依照指示操作。如果您還沒有已註冊的遠端 Web 伺服器,請依照我們的執行 HTTP 伺服器進行測試教學課程,了解如何執行本機 Web 伺服器。
在本教學課程中,我們假設您的網域是 [http://localhost/](http://localhost/)。

註冊 Twitch 應用程式

首先,瀏覽至 Twitch 網站,並確認您已登入。
  1. 瀏覽至 Account 下拉式清單。
  2. 從提供的功能表中選取 Settings。
Twitch 帳戶設定 在 Settings 頁面上,選取 Connections (1),如下所示。 Twitch 設定連線 在頁面底部,選取 Register your application (1) 按鈕,如下所示。 Twitch 開啟應用程式註冊頁面 隨即開啟可讓您設定新應用程式的頁面。
  1. 填寫應用程式的 Name。
  2. 輸入 Redirect URL。
  3. 輸入 Application Category。
  4. 然後同意 Twitch 條款,並選取 Register 按鈕。
Twitch 註冊您的應用程式
使用本機 Web 伺服器進行測試時,Twitch 允許您使用 **<http://localhost>** 作為重新導向 URL。請務必包含前置斜線 /。若沒有前置斜線,Twitch 將無法辨識 localhost URL。
應用程式註冊完成後,頁面會更新並顯示您應用程式的用戶端識別碼 (Client ID)。
請將此 Client ID 保存在安全且容易存取的位置,因為您稍後會用它來設定您的 PlayFab 遊戲。
Twitch 管理應用程式

設定 PlayFab 遊戲

取得 Twitch Client ID 之後,您就可以為 PlayFab 遊戲啟用並設定 Twitch 附加元件。
  1. 在您的 PlayFab Title 畫面上,前往功能表並選取 Add-ons 項目。
  2. 然後選取 Twitch 圖示連結。
Game Manager Add-ons 索引標籤 在 Twitch 頁面上:
  • 隨即開啟 Twitch Add-on 的 Settings 頁面。
  • 輸入您的 Twitch Client ID。
  • 選取 Install Twitch 按鈕。
Game Manager Twitch 附加元件設定和安裝 請花點時間確認附加元件已安裝,且未發生任何錯誤。PlayFab 遊戲的設定到此完成。

測試

使用下列 HTML 檔案測試使用 Twitch 的 PlayFab 驗證。 請務必將 TWITCH_CLIENT_ID_GOES_HERE 和 PLAYFAB_TITLE_ID_GOES_HERE 取代為您自己的值。
  1. 使用您在 Twitch 應用程式設定期間設定的網域 (在我們的範例中為 <http://localhost>),從您的伺服器要求下列檔案。
  2. 頁面開啟後,等候指出 Twitch SDK 已初始化的訊息。
  3. 然後選取 Login with Twitch 按鈕。
  4. 依照快顯視窗中的任何 Twitch 指示操作,並觀察輸出。
如果您在到達頁面時已經有進行中的 Twitch 驗證工作階段,回呼可能會以不同、非預期的順序觸發。下方的螢幕擷取畫面顯示了這種情況。不過,您應該確保在 Logged in with Twitch 之後只接著 Logging in via PlayFab。這表示權杖已接收或已從本機儲存體還原,我們不必等候 Twitch SDK 啟動即可登入 PlayFab。
Twitch 驗證範例 如果 PlayFab 成功取得 SessionTicket,表示您已成功將 Twitch 驗證與您的 PlayFab 應用程式整合。
最後修改於 2026年10月8日