2012-03-26 123 views
3

使用下載的SDK/API聯邦快遞貨運我在我的歡迎電子郵件給我的數字插入 - 比如我的電子郵件:聯邦快遞貨運API錯誤:「賬戶和計數量並不一致」

Test Password: password

Test Account Number:510xxxxxx (for FedEx Web Services for Shipping only)

Test Meter Number:118xxxxxx (for FedEx Web Services for Shipping only)

FedEx Freight LTL Shipper Account Number: xxxxxx123

FedEx Freight LTL Bill To/Third Party Account Number: xxxxxx234

我已經取代了值使用getProperty()函數如下:

if($var == 'shipaccount') Return 'xxxxxx123'; 
if($var == 'billaccount') Return 'xxxxxx123'; 
if($var == 'accounttovalidate') Return 'FedExAccount#'; 
if($var == 'meter') Return '118xxxxxx'; 
if($var == 'key') Return 'apiKey'; 
if($var == 'account') Return 'FedExAccount#'; 
if($var == 'freightaccount') Return 'xxxxxx234'; 
if($var == 'password') Return '*password*'; 

如果我改變任何周圍的賬戶號碼的(我試過的情況下,多變化,我做錯了)我得到認證錯誤或:

All specified account numbers must match.

否則,當一切似乎都搭配得很好,我得到了無孔不入:

"Account and meter number aren't consistent"

我在這裏做得不對嗎?在找到答案的文檔中找不到任何內容,並且在Google中搜索錯誤並不能幫助我找到解決方案。

任何幫助,非常感謝!

+0

聯繫FedEx支持? – ceejayoz 2012-03-26 17:37:35

+0

沒有「電子郵件支持」,如果我能以其他方式輕鬆解決問題,呼叫(和等待)不是我的事情。電子郵件選項只會讓您排隊等待與代表交談,並且沒有任何選項與開發有關。 – dpgtfc 2012-03-26 17:42:38

回答

1

我相信如果郵政編碼與帳戶不符,也會出現此錯誤。

這些證書是否在測試服務器上設置?數據不時被清除,需要重新提交。

您可以撥打FedEx支持#並要求提供「網絡服務」或電子郵件[email protected] - 這裏的人員非常有幫助。