Paypal SDK Problems with OAuthTokenCredential



我在为开发人员提供PayPal-SDK应用程序时遇到了一些问题,我只是想按照教程进行操作,学习如何使用它,但是我有一个错误,而不是阻止我继续,并且由于功能而无法使其工作。

这是代码:

<?php
use PayPalRestApiContext;
session_start();
$_SESSION['User_id'] = 1;
require __DIR__ . '/../vendor/autoload.php';
// API
$api = new ApiContext(
    new OAuthTokenCredential(
        'SomeClientidCode', // Client Id
        'SomeSecretCode' // Secret
        )
    );
$api->setConfig(['mode' => 'sandbox',
                 'http.ConnectionTimeOut' => 30,
                 'log.LogEnabled' => true,
                 'log.FileName' => 'logPaypal.txt',
                 'log.LogLevel' => 'FINE',
                 'validation.level' => 'log'
                ]);
$db = new PDO('mysql:host=localhost;dbname=paypal', 'root', 'Pass01');
$user = $db->prepare("
    SELECT * FROM user
    WHERE id = :User_id
");
$user->execute(['User_id' => $_SESSION['User_id']]);
$user = $user->fetchObject();
?>

控制台中的错误是:

[Thu Mar 05 12:36:05.793555 2015] [:error] [pid 480:tid 1756] [client ::1:2820] PHP Fatal error:  Class 'OAuthTokenCredential' not found in C:\UniServerZ\www\PayPal\scr\start.php on line 13, referer: http://localhost:1313/index.php

那一行是:"新的OAuthTokenCredential('在我在这里显示的代码中

任何方向,改进同一问题的问题,评论,建议或澄清请求/更多信息等,而不是帮助解决问题,将不胜感激。

提前非常感谢

您没有为 OAuthTokenCredential 输入 use 语句。

相关内容

  • 没有找到相关文章

最新更新