用法範例
確保您擁有自 VIVEPORT 開發者主控台 取得的 VIVEPORT ID 和 VIVEPORT 密鑰。
確保您擁有 Photon 密鑰。請參閱 Photon 密鑰 。
-
使用
Viveport.Api.Init
來初始化頂級 API。對於 Unity 開發者,通常調用 MonobehaviorStart()
。 -
如果您使用的是數位版權管理 (DRM) API,請調用
Viveport.Api.Getlicense
以驗證是否允許目前的終端使用者帳戶啟用內容。 -
檢查與 VIVEPORT 的連線,並調用
Viveport.Token.IsReady()
來初始化 Session Token API。 -
調用
Viveport.Token.GetSessionToken
以取得 session token。此 token 經由callback
訊息取得。 -
在您的程式碼中使用此 token。確保您的程式碼使用了
CustomAuthenticationType.Viveport
,並確保將 AuthParameter 設定為"userToken"
作為 VIVEPORT token。有關詳細資訊,請參閱 Photon 網站上的 Photon VIVEPORT Authentication 。 -
不再需要時,請調用
Viveport.Api.Shutdown
以釋放 VIVEPORT SDK 資源。在 Unity 中,通常是在 MonoBehaviorOnDestroy()
中或在Application.Quit()
之前。