簡體   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