【问题标题】:Getting blank value on retrieves a single asset for a theme in shopify asset API Laravel在 Shopify 资产 API Laravel 中获取空白值以检索主题的单个资产
【发布时间】:2020-05-13 12:37:42
【问题描述】:

获取空白值以检索主题的单个资产

检索 Liquid 模板:

GET /admin/api/2020-04/themes/#{theme_id}/assets.json?asset[key]=templates/index.liquid

当我调用此 API 但得到空白值时。

我的代码:

$shop->api()->rest('GET', '/admin/api/2020-04/themes/#{theme_id}/assets.json?asset[key]=layout/theme.liquid);

API 响应:

【问题讨论】:

    标签: php laravel shopify


    【解决方案1】:

    我在 osiset/laravel-shopify 的文档中找到了我的问题的答案,它是 laravel-shopify 包中实现的 API 包装器。 url 参数需要作为单独的参数传递给 rest 方法,如下所示:

    $assets = $shop->api()->rest('GET', '/admin/api/2020-04/themes/#{theme_id}/assets.json', ['asset[key]' => 'snippets/collection-grid-item.liquid']);
    

    我从https://github.com/osiset/laravel-shopify/wiki/Usage找到了解决方案

    【讨论】:

      猜你喜欢
      • 2019-03-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-03-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多