簡體   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