1

我需要在我的 java web 应用程序 (JSF) 中集成 paypal。我可以像在rest-api-sdk-0.7.0的示例应用程序中一样成功地进行 API 调用。当我将 sdk_config.properties 中的凭据 (clientSecret,clientID) 替换为来自沙盒的我自己的凭据时,我收到一个错误:

SEVERE: Error code : 401 with response : {"error":"invalid_client","error_description":"Invalid client credentials"}

这发生在尝试获取访问令牌时。客户端 ID 和密码正确。我用curl测试了它并得到了ACK=Success。这与未使用签名的事实有关吗?我应该把签名放在哪里?

上线时我还应该考虑什么?改变 service.EndPoint 的一部分?

谢谢

4

1 回答 1

0

我使用了错误的凭据:经典 TEST API 凭据!正确的凭据是REST API 凭据。这在开发者网站中管理得非常糟糕!在应用程序下,您会看到“我的应用程序”和“沙盒帐户”。我希望在“沙盒帐户”中找到所有内容。

于 2013-07-19T10:09:27.963 回答