在作曲:
檢查composer.json
確保您有:
"paypal/rest-api-sdk-php" : "*"
如果你有一個不同的字符串改變它並運行composer update
。
在PHP代碼:
所以,現在你應該可以通過以下方式來注入配置:
$cred = new OAuthTokenCredential($paypal_conf['client_id'], $paypal_conf['secret']);
$this->_api_context = new ApiContext($cred);
$this->_api_context->setConfig($paypal_conf['settings']);
其中$paypal_conf
是:
array:3 [▼
"client_id" => "..."
"secret" => "..."
"settings" => array:5 [▼
"mode" => "sandbox"
"http.ConnectionTimeOut" => 30
"log.LogEnabled" => true
"log.FileName" => "./storage/logs/paypal.log"
"log.LogLevel" => "FINE"
]
]
您可能感興趣的是我的[PayPal的PHP類庫](https://github.com/angelleye/paypal-php-library),它與Composer非常協調。 –