CData Python Connector for Bcart

Build 24.0.9062

GetOAuthAccessToken

Bcart から認証トークンを取得します。

Input

Name Type Required Description
AuthMode String False 使用する認証モードのタイプ。デスクトップアプリケーションを通して認証トークンを取得する場合はApp を選択します。Web アプリケーションを通して認証トークンを取得する場合はWeb を選択します。

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

デフォルト値はAPPです。

Scope String False ユーザーからのリクエストの権限のスペース区切りリスト。有効な権限のリストについては、Bcart API ドキュメントを参照してください。

デフォルト値はproducts-read products-write product_customs-read product_sets-read product_sets-write product_set_options-read product_set_customs-read product_stock-read product_stock-write categories-read customers-read customers-write customer_customs-read other_addresses-read other_addresses-write orders-read orders-write order_customs-read order_products-read order_products-write logistics-read logistics-write price_groups-read view_groups-read shipping_groups-read bookmarks-read bookmarks-write product_features-read product_features-write points-read points-writeです。

CallbackUrl String False アプリケーションが認可された後にユーザーがリダイレクトされるURL。この値はBcart アプリ設定で指定したRedirect URL と一致している必要があります。Authmode パラメータがWeb の場合にのみ必要です。
Verifier String False アプリケーションがユーザーのデータにアクセスすることをユーザーが認可した後にBcart から返されるベリファイア。この値は、コールバックURL にパラメータとして返されます。
State String False 応答の受信時にアプリケーションに役立つ可能性のある状態を示します。アプリケーションは、送信した値と同じ値を受け取ります。つまり、このパラメータは、Bcart 認可サーバーまで往復して返されます。用途には、ユーザーをサイト内の正しいリソースにリダイレクトする、ノンスを使用する、クロスサイトリクエストフォージェリを防止するなどがあります。

Result Set Columns

Name Type Description
OAuthAccessToken String Bcart との通信に使われるアクセストークン。
OAuthRefreshToken String OAuth リフレッシュトークン。これは、Bcart の場合のアクセストークンと同じです。
ExpiresIn String アクセストークンの残りの有効期間。-1は有効期限が切れないことを示します。

Copyright (c) 2024 CData Software, Inc. - All rights reserved.
Build 24.0.9062