OAuthTokenCredential 的 Paypal SDK 问题
Paypal SDK Problems with OAuthTokenCredential
我在使用面向开发人员的 PayPal-SDK 应用程序时遇到了一些问题,我只是想按照教程学习如何使用它,但我遇到了一个错误,无法继续,我可以‘因为一个功能让它工作。
这是代码:
<?php
use PayPal\Rest\ApiContext;
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
那一行是:'new OAuthTokenCredential(' 在我刚刚在这里显示的代码中
任何方向、改进同一个问题的问题、评论、建议或请求clarification/more关于它的信息等[...],而不是帮助解决问题,我们将不胜感激。
非常感谢
您没有为 OAuthTokenCredential
输入 use
语句。
我在使用面向开发人员的 PayPal-SDK 应用程序时遇到了一些问题,我只是想按照教程学习如何使用它,但我遇到了一个错误,无法继续,我可以‘因为一个功能让它工作。
这是代码:
<?php
use PayPal\Rest\ApiContext;
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
那一行是:'new OAuthTokenCredential(' 在我刚刚在这里显示的代码中
任何方向、改进同一个问题的问题、评论、建议或请求clarification/more关于它的信息等[...],而不是帮助解决问题,我们将不胜感激。
非常感谢
您没有为 OAuthTokenCredential
输入 use
语句。