[英]Integrating PHP Paypal SDK RestAPI in Codeigniter?
我在這里下載了 PHP PayPal SDK。 現在嘗試添加自動加載並使用 use PayPal\\Rest\\ApiContext 但它不斷提示錯誤消息。 sdk location -> /application/libraries/PayPal_PHP_SDK/
錯誤信息
我有一個名為PayPal.php
的控制器
<?php
defined('BASEPATH') OR exit('No direct script access allowed');
// require APPPATH . 'libraries/vendor/autoload.php';
require APPPATH . 'libraries/vendor/PayPal_PHP_SDK/autoload.php';
use PayPal\Rest\ApiContext;
use PayPal\Auth\OAuthTokenCredential;
class Paypal extends CI_Controller {
public function __construct(){
parent::__construct();
$this->load->library('session');
$this->load->helper(array('form', 'url'));
}
public function index() {
// After Step 1
$apiContext = new \PayPal\Rest\ApiContext(
new \PayPal\Auth\OAuthTokenCredential(
'AeH73iyUSw2E_A6VRzeiyxfxR8QL9wy09XUIj5rUp42Uh9s3sQbHQTv2UdbVSx8cFGGwaapxxxxxxxxx',
// ClientID
'ELEN6UgB4phJT2Onwk4GjQqYyEobN_Hd-eKWlZCYMxtucsc-ZavqmKHnRSvfAknM6pjBUOxxxxxxxxxx'
// ClientSecret
)
);
echo '<pre>';print_r($apiContext);exit;
echo "paypal";
}
我已經嘗試過 Composer 和直接下載,但仍然面臨相同的錯誤消息。 我錯過了什么,請指導您的幫助將不勝感激。
雖然與您的具體問題無關,但 v1 PayPal-PHP-SDK 已經過時,不應使用。
相反,請使用 v2 Checkout-PHP-SDK 。
為獲得最佳用戶體驗,結合前端https://developer.paypal.com/demo/checkout/#/pattern/server
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.