使用api_key请求cUrl,转换为PHP

时间:2014-05-08 19:42:05

标签: php curl

我是cUrl请求的新手,并且在将此cUrl命令转换为PHP时遇到了最艰难的时间。 这是命令:

curl --request GET https://api.myseotool.com/v2/campaigns \
  -u {api_key}: \

这就是我到目前为止(不工作):

$host = 'https://api.myseotool.com/v2/campaigns';
$process = curl_init($host);
curl_setopt($process, CURLOPT_HTTPHEADER, ['Content-Type: application/json']);
curl_setopt($process, CURLOPT_HEADER, 1);
curl_setopt($process, CURLOPT_USERPWD, $apiKey); //already saved to this variable
curl_setopt($process, CURLOPT_TIMEOUT, 30);
curl_setopt($process, CURLOPT_RETURNTRANSFER, TRUE);
$response = curl_exec($process);

这是一个错误(来自api):

  

{“error_code”:“invalid_api_key”,“error_msg”:“提供的API密钥是   无效。“}

0 个答案:

没有答案