1
假设我将一张图片上传到Shopify上的商店,名为'logo.png'。Shopify CDN的资产URL是如何生成的?
在液体模板我可以生成这样它的URL:
{{ 'logo.png' | asset_url }}
这生成一个URL,例如:
http://static.shopify.com/s/files/1/0072/7952/t/2/assets/logo.png?100239
我要生成此Shopify以外的网址用于第三方应用。
从Shopify代码为https://github.com/Shopify/pixelprinter/blob/master/app/liquid/filters/shop_filter.rb#L84
我可以看到如何使用店铺ID生成除了'/t/2'
段的一切。
什么决定了最终的细分市场?
确定一个主题,谢谢,我将使用资产API。 PixelPrinter源现在是否过时?我过去曾用它作为参考。 – msmithstubbs
我对它并不是很熟悉,但如果店铺使用支持它的计划,它看起来不会使用CDN。它看起来像在Shopify中预先修复的resource_dir中的商店100,000,000错误。但总体而言,它看起来是一个很好的参考。 –