使用PayPal REST API和Python SDK“使用url:/ v1 / oauth2 / token超出了最大重试次数”

时间:2015-10-10 22:01:12

标签: python rest paypal

我第一次尝试使用PayPal REST API,特别是使用Python SDK(https://github.com/paypal/PayPal-Python-SDK),我在测试模式下遇到以下错误:

requests.exceptions.ConnectionError: HTTPSConnectionPool(host='api.sandbox.paypal.com', port=443): Max retries exceeded with url: /v1/oauth2/token (Caused by <class 'socket.gaierror'>: [Errno -2] Name or service not known)

我设置了一个开发人员测试应用程序并使用了那些client_id和client_secret值,因为我是所有这些的新手,我假设我只是遗漏了一些东西,但我似乎无法获得成功的请求通过

有人有什么想法吗?很高兴根据需要提供其他信息。谢谢!

1 个答案:

答案 0 :(得分:0)

经过一定数量的失败身份验证后,您的连接将受到速率限制。

所以,首先停止发出自动请求。然后确保使用正确的client_id / secret(沙箱与实时不同)。

一段时间后(我不知道确切的时间间隔),请尝试使用一个请求验证您的凭据。

您也可以使用Python SDK来帮助形成您的请求。