【发布时间】:2020-08-12 10:31:13
【问题描述】:
我必须实现 bigcommerce API 与 PHP 的集成 我正在尝试使用来自https://github.com/bigcommerce/bigcommerce-api-php的官方库
我什至无法在这里开始第 1 步。
问题:
基本认证方法
Bigcommerce::configure(array(
'store_url' => 'https://store.mybigcommerce.com',
'username' => 'admin',
'api_key' => 'd81aada4xc34xx3e18f0xxxx7f36ca'
));
所以这里的问题是如何获取用户名? bigcommerece 用户仅使用电子邮件地址创建,如何在这里获取用户名?
OAuth 方法
为了获得 auth_token,您需要使用 Bigcommerce::getAuthToken 方法
$object = new \stdClass();
$object->client_id = 'xxxxxx';
$object->client_secret = 'xxxxx;
$object->redirect_uri = 'https://app.com/redirect';
$object->code = $request->get('code');
$object->context = $request->get('context');
$object->scope = $request->get('scope');
$authTokenResponse = Bigcommerce::getAuthToken($object);
Bigcommerce::configure(array(
'client_id' => 'xxxxxxxx',
'auth_token' => $authTokenResponse->access_token,
'store_hash' => 'xxxxxxx'
));
这里的问题是 $request 变量是什么?另外,redirect_uri 是 bigcommerce 商店 URL 还是我的网站 URL?
请任何人帮助开始这个?
【问题讨论】:
标签: php bigcommerce rest bigcommerce-checkout-sdk