gpt4 book ai didi

php - Paypal 沙盒 - 错误 10002 : You do not have permission to make this API call

转载 作者:太空宇宙 更新时间:2023-11-03 16:00:21 27 4
gpt4 key购买 nike

我正在尝试通过 PHP 使用 PayPal API 进行快速结账。我用了this guide作为模板。连接时,我收到错误消息:

[TIMESTAMP] => 2015%2d07%2d20T15%3a32%3a37Z
[CORRELATIONID] => 3a93310587276
[ACK] => Failure
[VERSION] => 109%2e0
[BUILD] => 17403434
[L_ERRORCODE0] => 10002
[L_SHORTMESSAGE0] => Authentication%2fAuthorization%20Failed
[L_LONGMESSAGE0] => You%20do%20not%20have%20permissions%20to%20make%20this%20API%20call
[L_SEVERITYCODE0] => Error

错误代码文档中没有列出更正错误:developer.paypal.com/docs/classic/api/errorcodes/

在进一步研究错误后,我读到 here您必须在我拥有的 Paypal 帐户上确认您的电子邮件。由于我使用的是沙盒 api 帐户,我也尝试确认它,但是当我尝试从沙盒测试帐户下的通知面板进行确认时,我将确认链接复制/粘贴到我的浏览器中,它告诉我确认代码是无效,即使我将其粘贴到输入字段中也是如此。但是,如果我使用我试图确认其电子邮件的沙箱帐户登录沙箱站点,并且当我在之前未能确认的电子邮件的电子邮件部分中单击确认时,它现在说它已经确认。仍然收到上述错误。

我已确保在配置连接时使用沙盒帐户 api 凭据。它也是一个商业专业沙箱帐户,端点用于沙箱。

有什么明显的我错过了吗?

还有什么我应该发布的吗?

最佳答案

您收到该消息的原因有多种。原因之一是您的凭据不正确,请确保您的凭据中没有空格。

该错误消息的另一个原因可能与您使用的端点有关。如果您使用的是 Sandbox API,请确保您使用的是 Sandbox Endpoint。

如果您使用的是 Live API 凭据,请确保您指向的是 Live Endpoint。

API Error codes PayPal Developer

Express Checkout Endpoints

另一个原因是,如果您正在进行 DoDirectPayment Api 调用,请确保您使用的帐户已设置为 PayPal Payments Pro。

关于php - Paypal 沙盒 - 错误 10002 : You do not have permission to make this API call,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31522724/

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