繁体   English   中英

Shopify REST API-如何连接?

[英]Shopify REST API - how to connect?

似乎是一个简单的任务,但是尽管阅读了文档,但我还是无法弄清楚。 根据https://help.shopify.com/en/api/storefront-api/getting-started ,我已经获得了一个店面访问令牌。 然后,我在下面的CURL请求中使用了它。 但是,这仅返回:{“错误”:“ [API]无效的API密钥或访问令牌(无法识别的登录名或错误的密码)”}

我发现他们的文档有些混乱,因为它们有许多不同的API,尽管此Storefront Access Token似乎应该适用于此特定API,但也许不是吗?

 $url = "https://mysite.myshopify.com/admin/api/2019-07/products/count.json";

    $ch = curl_init();
    curl_setopt($ch, CURLOPT_URL, $url);
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, TRUE);

    $headers = array(
        'X-Shopify-Storefront-Access-Token: 2400d...........a999'
    );
    curl_setopt($ch, CURLOPT_HTTPHEADER, $headers);

    $result = curl_exec($ch);

    print_r( $result);

    curl_close($ch);

如果您使用的是Stronfront API,则您的请求应指向

https://mysite.myshopify.com/api/2019-07/products/count.json

而不是

https://mysite.myshopify.com/admin/api/2019-07/products/count.json

另外,请记住Storefront Api的请求与标准请求不同。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM