我是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密钥是 无效。“}