【问题标题】:Shopify APP APIShopify 应用程序 API
【发布时间】:2015-07-17 14:55:15
【问题描述】:
$shopify = shopify\client( $shop, $app_settings->api_key, $shop_data->access_token, false );

$products = $shopify('GET', '/admin/products.json', array('published_status' => 'published'));`

我通过打印 $shopify 得到以下响应:

Closure Object
(
    [static] => Array
        (
            [base_uri] => https://4f4b14c3eb5464ae238dd6cf4b88bce6:c2608b7067c5bf96028876023114b68c@pilibaba.myshopify.com/
            [oauth_token] => c2608b7067c5bf96028876023114b68c
            [private_app] => 2f996f1bd2a0f4fb343703555c89a234
        )

    [parameter] => Array
        (
            [$method_uri] => 
            [$query] => 
            [$payload] => 
            [&$response_headers] => 
            [$request_headers] => 
            [$curl_opts] => 
        )

)

在访问 $product 之后,我收到以下错误。

致命错误:

未捕获的 phpish\shopify\CurlException: [3] 在第 36 行的 /*****/shopify_app/shopify_app.php 中的格式错误在第 67 行的 /******/shopify_app/shopify.php 中抛出

我的访问令牌有问题吗?因为我在安装应用程序时拥有所有商店权限。

我对此错误进行了研究,但没有从 shopify 支持团队获得任何帮助。

【问题讨论】:

    标签: api shopify


    【解决方案1】:

    更改您的网址的键:

    apikey = c2608b7067c5bf96028876023114b68c

    access_token = 4f4b14c3eb5464ae238dd6cf4b88bce6

    https://c2608b7067c5bf96028876023114b68c:4f4b14c3eb5464ae238dd6cf4b88bce6@pilibaba.myshopify.com/admin/shop.json
    

    【讨论】:

    • 您要我保密,以免在此处显示密钥吗?如果是这样,它是一个测试演示站点。或者如果你说我传递了错误的键?
    • 你传递了错误的键,你必须以命令为例
    • 谢谢你,本尼。是的,你是对的,这是由于错误的键。我修好了它,它起作用了。
    猜你喜欢
    • 1970-01-01
    • 2013-06-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多