「帳戶連結」功能可讓 Google 引導使用者登入應用程式的網路服務。
JSON 表示法 | |
---|---|
{ "clientId": string, "clientSecret": string, "grantType": enum ( |
欄位 | |
---|---|
clientId |
用於識別用戶端要求驗證的不重複公開字串。 |
clientSecret |
由開發人員維護的用戶端密鑰。 |
grantType |
表示驗證的類型。 |
authenticationUrl |
系統會將使用者重新導向到這個網址,以便輸入登入憑證,例如 |
accessTokenUrl |
用於擷取已提供授權碼的存取權杖的網址,例如 |
scopes[] |
使用者需要授予權限的範圍清單。最多支援 10 個範圍。 |
scopeExplanationUrl |
應用程式的網址,顯示存取權杖目前授予範圍的相關資訊。系統會將網址附加查詢參數「scopes」包含要求的範圍清單,例如: |
googleSignInClientId |
應用程式用於 Google 登入的 Google API 控制台 OAuth 2.0 用戶端 ID。如果是 |
assertionTypes[] |
應用程式在權杖端點上支援的斷言類型清單。 |
basicAuthHeaderForTokenEndpoint |
如果這個欄位設為 true,則使用權杖端點的基本驗證標頭。否則,請在貼文內文中使用用戶端 ID 和密鑰。 |
revocationEndpoint |
權杖撤銷端點,請參閱 IdP 的開發人員文件,找出正確的值。例如:https://login.example.com/oauth/revoke。 |
androidAppFlip[] |
Android AppFlip 的帳戶連結設定。 |
iosAppFlip[] |
帳戶連結設定 iOS AppFlip。 |
AndroidAppFlip
Android AppFlip 的帳戶連結設定。
JSON 表示法 | |
---|---|
{ "appPackageName": string, "appSignature": string, "appFlipIntent": string } |
欄位 | |
---|---|
appPackageName |
第三方應用程式的套件名稱。 |
appSignature |
簽署第三方應用程式的 SHA-256 指紋。 |
appFlipIntent |
應用來啟動第三方應用程式的意圖動作。 |
IosAppFlip
帳戶連結設定 iOS AppFlip。
JSON 表示法 | |
---|---|
{ "universalLink": string } |
欄位 | |
---|---|
universalLink |
第三方應用程式的通用連結。 |