2012-09-03 30 views
0

通過HTTP客戶端使用POST,我們在使用我們創建的私人應用程序通過Shopify API向商店添加一些重定向時遇到了一些問題。Shopify批量API重定向

https://apikey:[email protected]/admin/redirects.xml 

我們得到一個HTTP/1.1 400,下面的錯誤錯誤的請求:

<error>Extra content at the end of the document</error> 

是否嘗試過進入從Shopify API示例代碼:http://api.shopify.com/redirect.xml.html#create

POST /admin/redirects.xml HTTP/1.1 
Content-Type: application/xml 

<?xml version="1.0" encoding="UTF-8"?> 
<redirect> 
    <path>/ipod</path> 
    <target>/pages/itunes</target> 
</redirect> 

如果我們這樣做一次重定向,如果我們有多個重定向,那麼它會失敗,你如何批量重定向?

+1

是否有任何錯誤返回?您是否將內容類型設置爲XML? –

+0

錯過了內容類型現在它正在爲單個實例工作....如果我嘗試添加多個1重定向,那麼我得到一個錯誤的請求錯誤文檔末尾的額外內容 user1643897

回答

1

您一次只能創建一個,您需要循環併發送每個請求。

+0

任何人都可以闡明如何你執行這個循環? – user1643897

+0

您有多個想要創建的重定向,將它們放在您選擇的語言的數組中並使用for循環?不知道如何解釋它。 –

+0

對不起,應該添加...不是開發人員,在這方面請求幫助。以爲這會更直接,因爲許多來自Volusion等的商人都需要這方面的幫助。 – user1643897