コードでペイパルのメールアドレスを確認しようとしています
$this->_errors = array();
if (empty($method)) {
$this->_errors = array('Method does not exist');
return false;
}
$requestParams = array(
'METHOD' => $method,
'VERSION' => $this->_version
) + $this->_credentials;
if (is_array($params)) {
$request = http_build_query($requestParams + $params);
} else {
$request = http_build_query($requestParams) . $params;
}
$curlOptions = array (
CURLOPT_URL => $this->_endPoint,
CURLOPT_VERBOSE => 1,
CURLOPT_SSL_VERIFYPEER => false,
CURLOPT_SSL_VERIFYHOST => false,
CURLOPT_CAINFO => $this->_certificate,
CURLOPT_RETURNTRANSFER => 1,
CURLOPT_POST => 1,
CURLOPT_POSTFIELDS => $request
);
$ch = curl_init();
curl_setopt_array($ch, $curlOptions);
$response = curl_exec($ch);
コードは正しく、別のプロジェクトで動作しますが、Paypal API から AddressVerify メソッドを呼び出そうとすると、「この API 呼び出しを行う権限がありません」という 10002 エラーが発生します。接続に「https://api-3t.paypal.com/nvp」アドレスを使用していますが、まだエラーが発生しています。誰でも私が何をする必要があるか知っていますか?