获取空白值检索 shopify 资产 API Laravel 中主题的单个资产

Getting blank value on retrieves a single asset for a theme in shopify asset API Laravel

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

检索 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 回复:

我在 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

找到了解决方案