Tableau Connector for Google Contacts

Build 20.0.7712

GetOAuthAccessToken

さまざまなGoogle サービスで認証で使用されるOAuth アクセストークンを取得します。

Input

Name Type Required Description
AuthMode String True 使用する認証モードのタイプ。

使用できる値は次のとおりです。APP, WEB

デフォルト値はWEBです。

Verifier String False アプリに接続許可が与えられた後にGoogleから返される検証コード。WEB Authmode のみ。
Scope String True Google API へのアクセス権の範囲。デフォルトでは、このデータプロバイダーが使用するすべてのAPI へのアクセス権が指定されます。

デフォルト値はhttps://www.googleapis.com/auth/contacts.readonly https://www.google.com/m8/feeds/です。

CallbackURL String False このフィールドは、応答の送信先を指定します。このパラメータの値は、HTTP スキームまたはHTTPS スキーム、大文字小文字の区別、末尾のフォワードスラッシュ(/)などが、APIs Console に登録された値の1つに正確に一致しなければなりません。
Prompt String True このフィールドは、ユーザーに提示するプロンプトを示します。デフォルトはCONSENT です。そのため、特定のスコープのセットについてアプリケーションに以前に同意している場合でも、特定のユーザーには毎回同意ページが表示されます。SELECT_ACCOUNT に設定されている場合、ユーザーは接続するアカウントを選択するよう求められます。最後に、NONE に設定されている場合、認証または同意画面はユーザーに表示されません。

使用できる値は次のとおりです。NONE, CONSENT, SELECT_ACCOUNT

デフォルト値はCONSENTです。

AccessType String True このフィールドは、ユーザーがブラウザを使用中でないときに、アプリケーションがGoogle API にアクセスする必要があるかどうかを示します。このパラメータのデフォルトはOFFLINE です。ユーザーがブラウザを使用中でないときに、アプリケーションがアクセストークンをリフレッシュする必要がある場合は、OFFLINE を使用します。これにより、アプリケーションは、ユーザーの認可コードを初めて交換するときにリフレッシュトークンを取得します。

使用できる値は次のとおりです。ONLINE, OFFLINE

デフォルト値はOFFLINEです。

State String False このフィールドは、応答を受け取ったときにアプリケーションで使用する何らかの状態を示します。アプリケーションは、送信した値と同じ値を受け取ります。つまり、このパラメータは、Google 認可サーバーまで往復して返されます。用途には、ユーザーをサイト内の正しいリソースにリダイレクトする、ノンスを使用する、クロスサイトリクエストフォージェリを防止するなどがあります。

Result Set Columns

Name Type Description
OAuthAccessToken String Googleから返される認証トークン。これは、引き続きこの特定のサービスの他の操作を呼び出すために使用できます。
OAuthRefreshToken String 新しいアクセストークンを取得するために使用されるトークン。
ExpiresIn String アクセストークンの残りの有効期間。

Copyright (c) 2021 CData Software, Inc. - All rights reserved.
Build 20.0.7712