繁体   English   中英

通过邮递员进行多个PUT请求?

[英]Multiple PUT requests via Postman?

我们的Shopify商店出现问题,我们不知何故丢失了所有产品图片。 好吧,这些图像仍然在它们的云中,但是已经与产品本身分离了。

长话短说,Shopify支持无法将图像重新关联,因此我创建了成千上万个PUT请求,以使用适当的产品图像更新产品。

我正在使用Postman,但据我所知,没有一种快速的方法可以一次发送PUT命令,标头和JSON字符串来对数千个图像中的每一个进行更新。

我格式化的字符串是这样的:

请求:

PUT [商店名称] / admin / api / 2019-04 / products / [product id] .json

头:

主机:[store url]内容类型:application / json授权:基本的[api键]缓存控制:无缓存

JSON:

 {'product': {'id': [the id],'images': [{'src': '[image url already in shopify]'}]}} 

Postman中有一种方法可以一次运行所有这些调用,或者如果不是通过Postman,可以运行其他程序? 我们的工作中没有cURL,因此无法安装。

我确实看到Postman中有批量编辑命令,但是看来我必须手动输入每个部分,因此对于成千上万的电话来说,这不是一个可行的选择。 我的答案是我必须编写一个应用程序来做到这一点,而我可以做到,但是由于我已经拥有了所有这些格式化的字符串,所以我认为可能有一种利用我现在拥有的方法的方法。

假设您确实将数据保存在CSV文件中,则可以将Postman的Collection Runner与数据文件和数据变量一起使用。 这是一篇博客文章,很好地解释了它:

https://blog.getpostman.com/2018/04/11/looping-through-a-data-file-in-the-postman-collection-runner/

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM