ERROR
Array
(
[0] => Array
(
[name] => ns3:FaultMessage
[attributes] => Array
(
[xmlns:ns3] => http://svcs.paypal.com/types/common
[xmlns:ns2] => http://svcs.paypal.com/types/ap
)
[0] => Array
(
[name] => responseEnvelope
[0] => Array
(
[name] => timestamp
[value] => 2014-02-20T10:17:27.045-08:00
)
[1] => Array
(
[name] => ack
[value] => Failure
)
[2] => Array
(
[name] => correlationId
[value] => 53cf284d0847f
)
[3] => Array
(
[name] => build
[value] => 9641252
)
)
[1] => Array
(
[name] => error
[0] => Array
(
[name] => errorId
[value] => 560022
)
[1] => Array
(
[name] => domain
[value] => PLATFORM
)
[2] => Array
(
[name] => subdomain
[value] => Application
)
[3] => Array
(
[name] => severity
[value] => Error
)
[4] => Array
(
[name] => category
[value] => Application
)
[5] => Array
(
[name] => message
[value] => The X-PAYPAL-APPLICATION-ID header contains an invalid value
)
[6] => Array
(
[name] => parameter
[value] => X-PAYPAL-APPLICATION-ID
)
)
)
)
您好,
我使用沙箱AP ID:APP-80W284485P519543T
我尝试了另一个名为客户端ID的客户端ID,我从沙盒测试帐户下的配置文件中获取API凭据,两者都无效,我收到此错误。什么是正确的api ID?我在哪里可以找到它?或者是其他一些错误?期待您的回答。谢谢。
此致 杰斯
答案 0 :(得分:0)
沙盒应用程序ID确实是APP-80W284485P519543T,所以如果这是您用于测试的价值,那么你就是好的。我想你只需要确保修剪任何空白或任何垃圾,并确保你的标题设置正确。
你在使用PHP吗?如果是这样,您可能需要check out my PayPal class library。这将使您的自适应支付电话非常简单。
答案 1 :(得分:0)
APP ID:APP-80W284485P519543T是Sandbox的默认APP ID。 但是,你正在打电话给PayPAl。 端点应该是这样的:https://svcs.sandbox.paypal.com/AdaptivePayments/Pay 另外,请检查您是否已通过APPID中的任何空格。
客户端ID 用于进行REST API调用。