Commit c9e34c84 authored by carlos's avatar carlos

shopify私有app切换修改

parent 9b3ab2ba
...@@ -104,7 +104,7 @@ class ShopifyApp ...@@ -104,7 +104,7 @@ class ShopifyApp
public $config = []; public $config = [];
public $defaultApiVersion = '2020-07'; public $defaultApiVersion = '2022-10';
/** /**
* ShopifyApp constructor. * ShopifyApp constructor.
......
...@@ -64,12 +64,19 @@ abstract class AbstractShopify ...@@ -64,12 +64,19 @@ abstract class AbstractShopify
$this->pluralizeKey = $this->pluralizeKey ?: $this->resourceKey . 's'; $this->pluralizeKey = $this->pluralizeKey ?: $this->resourceKey . 's';
$this->resourceUrl = ($parentResourceUrl ? "$parentResourceUrl/" : $config['api_url']) . $this->pluralizeKey . ($this->id ? "/{$this->id}" : ''); $this->resourceUrl = ($parentResourceUrl ? "$parentResourceUrl/" : $config['api_url']) . $this->pluralizeKey . ($this->id ? "/{$this->id}" : '');
$this->httpRequestJson = make(CurlHttpRequestJson::class); $this->httpRequestJson = make(CurlHttpRequestJson::class);
if($config['is_private_app'] == 1) {
if(!isset($config['access_token'])) {
throw new Exception("请设置access_token值");
}
$this->httpHeaders['X-Shopify-Access-Token'] = $config['access_token'];
}else{
if (isset($config['api_password'])) { if (isset($config['api_password'])) {
$this->httpHeaders['X-Shopify-Access-Token'] = $config['api_password']; $this->httpHeaders['X-Shopify-Access-Token'] = $config['api_password'];
} elseif (!isset($config['api_password'])) { } elseif (!isset($config['api_password'])) {
throw new Exception("请设置api_password值"); throw new Exception("请设置api_password值");
} }
} }
}
/** /**
* 调用子集资源 * 调用子集资源
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment