即使使用Live凭据,PayPal REST PHP SDK API仍然可以访问Sandbox

时间:2017-05-31 14:35:01

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

切换到Live时遇到问题。我已在https://developer.paypal.com应用面板的“实时标签”中将我的凭据更改为那些凭据。我可以看到以下错误:

  

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

与沙箱凭据相同的代码运行良好。所以它仍然试图访问沙箱并获得拒绝,因为当然沙箱中的实时凭据不正确。

奇怪的问题,请求帮助。

1 个答案:

答案 0 :(得分:3)

假设您使用的是PayPal PHP SDK,这非常简单,您只需为apiContext对象设置一些配置。

根据此网址:Setting PayPal configuration

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

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

希望这会有所帮助。