GetOAuthAuthorizationURL
アプリケーションへのアクセスを許可するためにユーザーが個別に開く必要がある認可URL を取得します。Web アプリケーションを開発する場合にのみ必要です。このURL からOAuthAccessToken をリクエストします。
Input
Name | Type | Required | Description |
CallbackUrl | String | False | アプリケーションが認可された後にユーザーがリダイレクトされるURL。この値はBcart アプリ設定のリダイレクトURL と一致している必要があります。 |
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です。 |
State | String | False | 応答の受信時にアプリケーションに役立つ可能性のある状態を示します。アプリケーションは、送信した値と同じ値を受け取ります。つまり、このパラメータは、Bcart 認可サーバーまで往復して返されます。用途には、ユーザーをサイト内の正しいリソースにリダイレクトする、ノンスを使用する、クロスサイトリクエストフォージェリを防止するなどがあります。 |
Result Set Columns
Name | Type | Description |
URL | String | ベリファイアトークンを取得してアプリケーションを認可するためにWeb ブラウザに入力される認可URL。 |