您好我正在使用nodejs和paypal-rest-sdk“^ 1.6.0”与快递4.13.1。
当我付现金时,我有这个错误:
{ [Error: Response Status : 401]
response:
{ error: 'invalid_client',
error_description: 'Client Authentication failed',
httpStatusCode: 401 },
httpStatusCode: 401 }
但是当我使用sandebox主机时,我没有任何错误。
有没有人知道我做错了什么?
ps:抱歉我的英语不好,我尽我所能;)
答案 0 :(得分:3)
根据错误,我的第一个猜测是您在尝试使用实时环境时尝试使用沙盒凭据(客户端ID和密码)。
以下是获得这些凭据的方式:
现在,在配置Node应用程序时,请使用以下内容(使用您的客户端ID和密码):
paypal.configure({
'mode': 'live',
'client_id': 'YOUR LIVE CLIENT ID',
'client_secret': 'YOUR LIVE SECRET'
});
希望能够解决问题。