Commit c9e34c84 authored by carlos's avatar carlos

shopify私有app切换修改

parent 9b3ab2ba
......@@ -104,7 +104,7 @@ class ShopifyApp
public $config = [];
public $defaultApiVersion = '2020-07';
public $defaultApiVersion = '2022-10';
/**
* ShopifyApp constructor.
......
......@@ -64,10 +64,17 @@ abstract class AbstractShopify
$this->pluralizeKey = $this->pluralizeKey ?: $this->resourceKey . 's';
$this->resourceUrl = ($parentResourceUrl ? "$parentResourceUrl/" : $config['api_url']) . $this->pluralizeKey . ($this->id ? "/{$this->id}" : '');
$this->httpRequestJson = make(CurlHttpRequestJson::class);
if (isset($config['api_password'])) {
$this->httpHeaders['X-Shopify-Access-Token'] = $config['api_password'];
} elseif (!isset($config['api_password'])) {
throw new Exception("请设置api_password值");
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'])) {
$this->httpHeaders['X-Shopify-Access-Token'] = $config['api_password'];
} elseif (!isset($config['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