自定义PHP应用程序给出缺少授权密钥错误

6pp0gazn  于 2023-11-16  发布在  PHP
关注(0)|答案(1)|浏览(184)

我试图在我的Shopify管理中构建自定义Shopify应用程序。
我用Shopify's official PHP library
我已经成功地初始化了库。
现在,当我尝试连接到API时,我得到以下错误:
Error:Uncaught Shopify\Exception\MissingArgumentException:/www/doc/www.sozialstar.de/www/script/vendor/shopify/shopify-api/src/Auth/OAuth.php:226堆栈跟踪:© 2019 www.sozialstar.de/www/script/vendor/shopify/shopify-api/src/Utils.phpwww.sozialstar.de/www/script/vendor/shopify/shopify-api/src/Auth/OAuth.php。
下面是我的PHP代码:

$requestHeaders = array('api_version'=>'2022-10', 'X-Shopify-Access-Token'=>'mytoken');
$requestCookies = array();
$isOnline = true;

$this->test_session = Utils::loadCurrentSession(
    $requestHeaders,
    $requestCookies,
    $isOnline
);

字符串
这是基于Shopify API docs的。
为什么不管用?

uqjltbpv

uqjltbpv1#

PHP的Shopify API似乎希望您设置Authorization头字段/不支持X-Shopify-Access-Token。请尝试以下操作:

$requestHeaders = array(
                       'api_version'=>'2022-10', 
                       'Authorization'=>'Bearer YOUR_ACCESS_TOKEN'
                      );

字符串

相关问题