我已經按照PayPal APIs Getting Started Guide並在PHP中實現了該示例。但無論我做什麼,我總是會回來:帳戶的沙箱
Array
(
[responseEnvelope] => Array
(
[timestamp] => 2013-03-21T16:01:41.027-07:00
[ack] => Failure
[correlationId] => f24ca862fa014
[build] => 5343121
)
[error] => Array
(
[0] => Array
(
[errorId] => 520003
[domain] => PLATFORM
[subdomain] => Application
[severity] => Error
[category] => Application
[message] => Authentication failed. API credentials are incorrect.
)
)
)
而且的確,我的API憑據似乎是不正確的。如果我嘗試使用某些API憑證的相同代碼,我在從網站下載的一些PHP示例中找到了一切正常。
爲什麼我的PayPal配置文件生成無效的API憑據?我需要做什麼才能獲得有效的API密鑰?
如果您可以提供測試沙箱API憑據,我可以查看該帳戶並查看可能存在的問題。確保您也使用測試應用程序ID以及您的憑據。 – 2013-03-22 12:29:50
@PP_MTS_Chad - 查看我的編輯。如果您需要完整的簽名,我不介意通過電子郵件發送給您或其他東西,但我認爲我不應該在這裏發佈。 – 2013-03-22 12:59:42
用戶名只是允許我在我的結尾查找帳戶,憑據允許我運行同一個帳戶的相同測試來查看問題所在。如果你願意,你可以在這裏打開貝寶MTS的門票,並提供你的SANDBOX憑據,以便我們查看這個問題。然後讓我知道票號。你應該永遠不要提供你的實時賬戶,因爲這些將用於你的真實賬戶。 – 2013-03-22 15:30:54