[英]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.