我有以下cURL函数:
function getReferalURL($userMail){
$dataToSend = array(
'key: kewbhfbi87324y3rb3r2837r3brikbfwef23ibwjkfbkjfwkjfb',
'email:laura@hotmail.com'
);
$curl = curl_init();
$curlOptions = array(
CURLOPT_URL => 'https://api.leaddyno.com/v1/affiliates/by_email',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_POST => false,
CURLOPT_HTTPHEADER => $dataToSend,
);
curl_setopt_array($curl, $curlOptions);
$afiliateData = curl_exec($curl);
if (!$afiliateData) {
return curl_error($curl);
} else {
return $afiliateData;
}
}
我得到的回复是邮件不见了。
我读了文档,关于这个特殊的申请,他们只有:
定义:GET https://api.leaddyno.com/v1/affiliates/by_email
旋度:
$ curl https://api.leaddyno.com/v1/affiliates/by_email -G
-d email=example@example.com
-d key=[YOUR_PRIVATE_KEY]
当然,这是一个虚拟私钥。我很感激你的帮助。
This:
$dataToSend = array(
'key: kewbhfbi87324y3rb3r2837r3brikbfwef23ibwjkfbkjfwkjfb',
'email:laura@hotmail.com'
);
不是它期望的数组类型。
$dataToSend = array(
'key' => 'kewbhfbi87324y3rb3r2837r3brikbfwef23ibwjkfbkjfwkjfb',
'email' => 'laura@hotmail.com'
);
可能是你需要的。