Shopify的批量产品上传功能相当容易使用,但是上传图像总是一件困难的事情,我想尽可能地自动化这个过程。
我从供应商那里获得excel文件,其中包含图像链接,我可以将链接直接复制到我的shopify上传中。csv,但我的网站上会出现格式问题,因为纵横比总是不同的。我想做的是编写一个脚本,结合以下步骤,或通过其他方式实现相同的目标。
>
从供应商处下载文件中的链接中的所有图像。这个剧本似乎是一个开始:https://gist.github.com/davidbauer/11055010
使用webfix1b。我已经用py插件重新格式化了所有下载的图片。https://bentrixtips.wordpress.com/2012/05/24/batch-process-images-with-gimp/
将新重新格式化的图像上载到dropbox或google drive
为新上载的文件收集共享链接(以编程方式),并在一个文件夹中编译它们。csv
将新链接与原始链接(按文件名)匹配,然后替换它们。
这似乎可以实现吗?
是的,但是:
对于2)您不需要使用Gimp。有用于这种简单图像编辑的库,例如ImageMAgick工具箱(具有Python绑定)
3)和4)可能是一样的,当你上传一个文件时,你应该得到一个链接(不过不要太仔细地看DropBox应用编程接口)。
5) 危险的是,您可能有多个同名文件。
最后,依次为每个文件执行下载/转换/上传/更新CSV可能更有效,因为您可能可以并行运行几个操作(它也解决了步骤#5中的问题)