php - paypal sdk 'Class ' PayPal\Rest\ApiContext'未找到'

标签 php rest paypal paypal-sandbox

我正在尝试使用此代码实现 paypal api sdk

require('vendor/autoload.php');
use PayPal\Rest\ApiContext;
use PayPal\Auth\OAuthTokenCredential;

$api = new ApiContext(
 new OAuthTokenCredential(
    'client id',
    'secret'
 )
);

$api->setConfig([
 'mode'=>'sandbox',
 'http.ConnectionTimeOut'=>30,
 'log.LogEnabled'=>false,
 'log.FileName'=>'',
 'log.LogLevel'=>'FINE',
 'validation.level'=>'log'
]);

Rest 和 Auth 文件夹是 vendor 文件夹中 PayPal 文件夹的子文件夹。但是我得到这个错误“找不到类‘PayPal\Rest\ApiContext’”

最佳答案

同样的错误。解决了阅读文档:

require('vendor/autoload.php');

$api = new \PayPal\Rest\ApiContext(
  new \PayPal\Auth\OAuthTokenCredential(
    $client_ID,
    $client_Secret
  )
);

关于php - paypal sdk 'Class ' PayPal\Rest\ApiContext'未找到',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27755245/

相关文章:

java - Spring Boot 如何忽略 HttpStatus 异常

performance - 你会为了性能而违背 REST 的幂等性原则吗?

java - 保护 REST 服务和 Web 应用程序的最佳方法

paypal - 大家好我在我的项目中使用 Paypal 作为支付网关但是它给出了错误

php - 语法错误, “use”运算符上出现意外的T_FUNCTION

php - 带命名空间的 xpath

android - 如果可以,我们能否将 Paypal 支付网关与 IONIC 1 或 2 应用程序集成,那么如何...?

iframe - 是否可以在 iframe(美国电子商务)中接受 PayPal 付款?

php - AJAX 调用包含 php 文件

php - 使用 Silex 框架加密数据