2011-06-29 113 views
0

我不能在文檔中的任何地方或在網上找到這些信息。我期待知道什麼是必填字段,以及在什麼情況下他們是必需的。聯邦快遞送貨標籤API所需的字段

現在我得到:RequestedShipment託運人接觸 - phoneNumber的需要從聯邦快遞的迴應,我的問題是,我有沒有電話號碼,或在某些情況下客戶,格式編排電話號碼是國際的(也是失敗的)。

有沒有辦法打印聯邦快遞貨運標籤時,不會使電話號碼必填字段?

回答

1

如果你沒有一個電話號碼,它是必需的,有些人會在自己的電話號碼輸入,這樣的交易將走通。如果是國內裝運,電話號碼必須是10位數字。對於國際我相信它必須是1-15位數字。一定要去掉任何不是數字的字符。

至於製作所需數量的條目,你需要處理的是在你的身邊,你送交易之前,聯邦快遞。

+1

你恰恰是正確的。經過大量的挖掘,我發現部分文檔爲什麼需要電話號碼,現在我還設置了該字段,以便在我的應用中使用。可悲的是,對於國際號碼,您需要處理格式設置,以便應用程序可以接受號碼和一些特殊字符以及Fedex的重新格式。 – Mcloide

+0

@Cristiano從哪裏我可以看到必填字段?我也在尋找這些領域 – Hafiz

+0

有這麼多必填字段,尤其是在國際化的時候。該文件說明了什麼是必需的,但我會說它的大部分將是試錯。我強烈建議你看一下示例事務XML - 這些主要包含必需的字段,所以你應該能夠逆向工程所需的東西。 – andyknas

-2

你可以讀出這艘服務文檔: https://www.fedex.com/templates/components/apps/wpor/secure/downloads/pdf/201707/FedEx_WebServices_ShipService_WSDLGuide_v2017.pdf

在頁碼22你可以得到所有的參數,需要的人都在裏面提到你有一個請求發送用於創建貨運標籤和獲取該運送服務的追蹤號碼。只有在登錄到您的FedEx帳戶後,您才能訪問此PDF,並且只有擁有憑據時才能獲得成功:測試帳號,密鑰,密碼和電錶編號。

當你的整體要求準備好,如果你在測試模式下嘗試發送於: https://wsbeta.fedex.com:443/web-services/shiphttps://wsbeta.fedex.com:443/web-services ,如果你是從這些環節制作中刪除測試版。