贝宝休息 API 不工作
PayPal rest API not working
我突然开始:
{错误:"invalid_client",error_description:"Client credentials are missing"}
错误
:
"invalid_client"
error_description
:
"Client credentials are missing"
我使用的代码运行良好,然后就停止了,我不知道为什么?
代码是:
paypal.Button.render({
env: 'sandbox',
client: {
sandbox: 'A Sandbox api key k',
production: 'NONE'
},
commit: true, // Show a 'Pay Now' button
payment: function(data, actions) {
return actions.payment.create({
payment: {
transactions: [
{
item_list:
{
items: test
}
,
amount: amounthold
}
]
}
});
},
onAuthorize: function(data, actions) {
return actions.payment.execute().then(function(payment) {
tansact = payment.transactions;
details = payment.payer;
runAjax("authoriseResult",tansact,details);
});
},
onCancel: function(data) {
jQuery('#checkoutHolder').html('<h1>The checkout failed please refresh the page and try again.</h1>');
jQuery(".payPalButton").hide();
}
}, '#paypal-button');
当我从沙箱切换到生产环境时它可以工作,但沙箱总是失败。
有什么想法吗?
好的,所以今天 72 小时后它才开始工作 - 没有更改代码,什么都没有改变!。我猜沙盒系统不是太健壮。
因此,如果您以后正在阅读本文,我建议您检查一下您的代码是否可以使用实时 api - 生产 - 如果您的代码很好并且 paypal 沙箱不能正常工作。即使他们的系统说没问题!等待 72 小时,然后重试。
我突然开始: {错误:"invalid_client",error_description:"Client credentials are missing"} 错误 : "invalid_client" error_description : "Client credentials are missing"
我使用的代码运行良好,然后就停止了,我不知道为什么?
代码是:
paypal.Button.render({
env: 'sandbox',
client: {
sandbox: 'A Sandbox api key k',
production: 'NONE'
},
commit: true, // Show a 'Pay Now' button
payment: function(data, actions) {
return actions.payment.create({
payment: {
transactions: [
{
item_list:
{
items: test
}
,
amount: amounthold
}
]
}
});
},
onAuthorize: function(data, actions) {
return actions.payment.execute().then(function(payment) {
tansact = payment.transactions;
details = payment.payer;
runAjax("authoriseResult",tansact,details);
});
},
onCancel: function(data) {
jQuery('#checkoutHolder').html('<h1>The checkout failed please refresh the page and try again.</h1>');
jQuery(".payPalButton").hide();
}
}, '#paypal-button');
当我从沙箱切换到生产环境时它可以工作,但沙箱总是失败。
有什么想法吗?
好的,所以今天 72 小时后它才开始工作 - 没有更改代码,什么都没有改变!。我猜沙盒系统不是太健壮。
因此,如果您以后正在阅读本文,我建议您检查一下您的代码是否可以使用实时 api - 生产 - 如果您的代码很好并且 paypal 沙箱不能正常工作。即使他们的系统说没问题!等待 72 小时,然后重试。