gpt4 book ai didi

Paypal CreateRecurringPaymentsProfile 10002 错误

转载 作者:太空宇宙 更新时间:2023-11-03 15:46:09 25 4
gpt4 key购买 nike

我正在尝试在沙盒模式下使用 Paypal API 版本 54.0 56.0 的 CreateRecurringPaymentsProfile 方法创建定期付款配置文件。不幸的是,我收到 10002 错误“您没有进行此 API 调用的权限”。我已经重新检查了几次 API 凭据,它看起来是正确的。其他 API 方法(例如 DoDirectPayment)也能完美运行。

有人遇到过这样的问题吗?什么解决方案?

非常感谢你,我需要你的帮助。

更新:

请求由 Zend_Http_Client 执行。像这样发送获取数组:

array (
'USER' => 'user_1324103739_biz_api1.domain.com',
'PWD' => 'DCM6SLXFXLW99RRR',
'SIGNATURE' => 'signature',
'VERSION' => '56.0',
'METHOD' => 'CreateRecurringPaymentsProfile',
'TOKEN' => 'EC-12C13621A5208361W',
'IPADDRESS' => '127.0.0.1',
'USER_AGENT' => 'Mozilla/5.0 (X11; Linux i686) AppleWebKit/535.7 (KHTML, like Gecko) Chrome/16.0.912.63 Safari/535.7',
'AMT' => 100,
'SUBJECT' => 'Silver plan monthly payment',
'CURRENCYCODE' => 'USD',
'COUNTRYCODE' => 'US',
'EMAIL' => 'user@email.com',
'PROFILESTARTDATE' => '2012-19-01CST3:48:2418',
'BILLINGPERIOD' => 'Month',
'BILLINGFREQUENCY' => 1)

请求示例:

GET/nvp?USER=user_1324103739_biz_api1.domain.com&PWD=DCM6SLXFXLW99RRR&SIGNATURE=signature&VERSION=56.0&METHOD=CreateRecurringPaymentsProfile&TOKEN=EC-12C13621A5208361W&IPADDRESS=127.0.0.1 &USER_AGENT=Mozilla%2F5.0+%28X11%3B+Linux+i686%29+ AppleWebKit%2F535.7+%28KHTML%2C+like+Gecko%29+Chrome%2F16.0.912.63+Safari%2F535.7&AMT=100&SUBJECT=Silver+plan+monthly+payment&CURRENCYCODE=USD&COUNTRYCODE=US&EMAIL=user%40email.com&PROFILESTARTDATE =2012-19-01CST3%3A48%3A2418&BILLINGPERIOD=月份&BILLINGFREQUENCY=1
HTTP/1.1
主机:api-3t.sandbox.paypal.com
连接:关闭
接受编码:gzip、deflate
用户代理:Zend_Http_Client

响应示例:

TIMESTAMP=2011%2d12%2d19T09%3a55%3a14Z&CORRELATIONID=3fcaa599c0ad0&ACK=Failure&VERSION=56%2e0&BUILD=2230381&L_ERRORCODE0=10002&L_SHORTMESSAGE0=Authentication%2fAuthorization%20Fai led&L_LONGMESSAGE0=你%20do%20not%20have%20permissions%20to%20make%20this%20API %20call&L_SEVERITYCODE0=错误

最佳答案

SUBJECT 是造成这种情况的原因。 SUBJECT 用于第三方 API 授权,其中 SUBJECT 的值是授权您代表他们调用 API 的第三方的电子邮件地址/安全商家 ID,而不是描述性文本。为此,您需要使用“DESC”。

我还建议删除:
IPADDRESS(不是 CreateRecurringPaymentsProfile API 的一部分)
COUNTRYCODE(不是 CreateRecurringPaymentsProfile API 的一部分)

关于Paypal CreateRecurringPaymentsProfile 10002 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8558422/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com