【问题标题】:PayPal REST PHP SDK API is still accessing Sandbox, even with Live credentialsPayPal REST PHP SDK API 仍在访问沙盒,即使使用实时凭据
【发布时间】:2017-11-01 10:15:31
【问题描述】:

我在切换到 Live 时遇到问题。我已将我的凭据从https://developer.paypal.com 应用程序面板的实时选项卡更改为该凭据。我可以看到以下错误:

访问时得到 Http 响应码 401 https://api.sandbox.paypal.com/v1/oauth2/token.

使用沙盒凭据的相同代码运行良好。所以它仍在尝试访问沙盒并被拒绝,因为沙盒中的实时凭据当然不正确。

奇怪的问题,请帮忙。

【问题讨论】:

  • 您的代码中必须有一个标志,该标志在您设置沙盒与实时的地方没有按照您想象的方式工作。

标签: php paypal paypal-sandbox paypal-rest-sdk


【解决方案1】:

假设您使用的是 PayPal PHP SDK,这很简单,您所要做的就是为您的 apiContext 对象设置一些配置。

根据这里的网址:Setting PayPal configuration

你可以使用下面的php代码。

$apiContext->setConfig(
      array(
        ...
        'mode' => 'live',
        ...
      )
);

希望这会有所帮助。

【讨论】:

    猜你喜欢
    • 2011-12-07
    • 2013-03-06
    • 2014-06-15
    • 2017-09-05
    • 2011-09-11
    • 2013-03-09
    • 2016-03-19
    • 2013-05-22
    • 2017-04-01
    相关资源
    最近更新 更多