Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/293.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 不知怎的,API没有通过cURL发送我的参数,我怎么能让它工作呢?_Php_Api_Curl - Fatal编程技术网

Php 不知怎的,API没有通过cURL发送我的参数,我怎么能让它工作呢?

Php 不知怎的,API没有通过cURL发送我的参数,我怎么能让它工作呢?,php,api,curl,Php,Api,Curl,我有以下旋度函数: function getReferalURL($userMail){ $dataToSend = array( 'key: kewbhfbi87324y3rb3r2837r3brikbfwef23ibwjkfbkjfwkjfb', 'email:laura@hotmail.com' ); $curl = curl_init(); $curlOptions = array( CURLOPT_URL =>

我有以下旋度函数:

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;
  }
}

我得到的答复是邮件不见了

我已经阅读了文档,他们关于此特定请购单的所有信息如下:

定义:获取

卷曲:

当然,这是一个伪私钥。非常感谢您的帮助。

这:

$dataToSend = array(
    'key: kewbhfbi87324y3rb3r2837r3brikbfwef23ibwjkfbkjfwkjfb',
    'email:laura@hotmail.com'
);
不是它所期望的那种数组

$dataToSend = array(
    'key' => 'kewbhfbi87324y3rb3r2837r3brikbfwef23ibwjkfbkjfwkjfb',
    'email' => 'laura@hotmail.com'
);

很可能是您所需要的。

现在我得到一个不同的错误:string(28)“{”error:“401 Unauthorized”}。但我认为这是另一种问题。谢谢你的帮助。根据他们的支持,我不得不使用这个帖子。以前没有明确提到过。我得重写一部分。
$dataToSend = array(
    'key' => 'kewbhfbi87324y3rb3r2837r3brikbfwef23ibwjkfbkjfwkjfb',
    'email' => 'laura@hotmail.com'
);