- JSON 表現
- AndroidAppFlip
<ph type="x-smartling-placeholder">
- </ph>
- JSON 表現
- IosAppFlip
<ph type="x-smartling-placeholder">
- </ph>
- JSON 表現
AccountLinking は、ユーザーにアプリのウェブサービスにログインするよう促す手順を Google に任せるために使用されます。
JSON 表現 | |
---|---|
{ "clientId": string, "clientSecret": string, "grantType": enum ( |
フィールド | |
---|---|
clientId |
認証を要求しているクライアントの識別に使用される一意の公開文字列。 |
clientSecret |
デベロッパーが管理するクライアント シークレット。 |
grantType |
認証の種類を示します。 |
authenticationUrl |
ログイン認証情報を入力するためにユーザーがリダイレクトされる URL(例: |
accessTokenUrl |
認証コードが指定された場合にアクセス トークンを取得するための URL(例: |
scopes[] |
ユーザーが権限を付与する必要があるスコープのリスト。最大 10 個のスコープがサポートされています。 |
scopeExplanationUrl |
アクセス トークンが付与されているスコープに関する情報を表示するためのアプリの URL。この URL にはクエリ パラメータ「scopes」が付加されますリクエスト対象のスコープのリストを含む |
googleSignInClientId |
Google ログイン用アプリで使用されている Google API Console 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 |
サードパーティ製アプリのユニバーサル リンク。 |