我正在尝试使用带有python的Paypal经典api,但我不断收到10002错误。我知道这与身份验证有关,因此我检查了所有身份验证详细信息,但一切似乎都很好。
以下是代码:
from paypal import PayPalInterface
paypal_api = PayPalInterface(API_USERNAME="xxxxx",\
API_PASSWORD="xxxxx",\
API_SIGNATURE="xxxxx",\
DEBUG_LEVEL=0,\
HTTP_TIMEOUT=30)
balance = paypal_api._call('GetBalance')
在这里,我尝试获取帐户余额,但获取错误代码:
paypal.exceptions.PayPalAPIResponseError:u'Security标头不是 有效'(错误代码:10002)
我也使用TransactionSearch方法获得相同的错误代码。关于什么可能出错的任何想法?
由于
答案 0 :(得分:3)
如果您尝试使用实时 PayPal凭据(而非沙盒)进行访问,则可以设置:
API_ENVIRONMENT = "PRODUCTION"