3
我們通過所提供的PHP library爲我們的項目使用Shippo api。在Shippo中創建Shipment對象將返回處於Queued狀態的對象
創建貨件對象時,它將以「隊列」狀態返回,並且雖然給出了費率url,但rates_list數組爲空。
試圖瞭解幾件事情:
- 爲什麼排隊
- 我們怎麼知道什麼時候是未排隊
- 爲什麼沒有rates_list
我們通過所提供的PHP library爲我們的項目使用Shippo api。在Shippo中創建Shipment對象將返回處於Queued狀態的對象
創建貨件對象時,它將以「隊列」狀態返回,並且雖然給出了費率url,但rates_list數組爲空。
試圖瞭解幾件事情:
By default, Shippo API異步返回速率和標籤。異步回覆意味着,希波將不會立即返回您要求的費率或標籤。在您的費率或標籤API POST調用後,您將獲得Shippo API的成功響應,但沒有實際費率或標籤。這允許您的實現在Shippo檢索數據時執行其他任務。
您需要繼續檢查狀態更改爲成功時的URL,在此時所有信息都可用。
如果您不想使用異步響應,則在當前API版本中,您需要將explicitly opt into sync responses設置爲POST正文中的async參數爲false。