Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/283.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中集成knowlarity api?_Php_Jquery_Api - Fatal编程技术网

如何在php中集成knowlarity api?

如何在php中集成knowlarity api?,php,jquery,api,Php,Jquery,Api,我有一个api,在那里我必须发送请求并获得呼叫记录和客户其他详细信息的响应。我有一个开发者帐户,但现在我在响应对象中没有得到任何详细信息 $curl = curl_init(); curl_setopt_array($curl, array( CURLOPT_URL => "https://kpi.knowlarity.com/Basic/v1/account/calllog", CURLOPT_RETURNTRANSFER => true, CURL

我有一个api,在那里我必须发送请求并获得呼叫记录和客户其他详细信息的响应。我有一个开发者帐户,但现在我在响应对象中没有得到任何详细信息

 $curl = curl_init();

  curl_setopt_array($curl, array(
    CURLOPT_URL => "https://kpi.knowlarity.com/Basic/v1/account/calllog",
    CURLOPT_RETURNTRANSFER => true,
    CURLOPT_ENCODING => "",
    CURLOPT_MAXREDIRS => 10,
    CURLOPT_TIMEOUT => 30,
    CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
    CURLOPT_CUSTOMREQUEST => "GET",
    CURLOPT_POSTFIELDS => "",
    CURLOPT_HTTPHEADER => array(
      "authorization: *****",
      "cache-control: no-cache",
      "channel: Basic",
      "content-type: application/json",
      "end_time: 2017-03-14 12:00:00+05:30",
      "postman-token: *****",
      "start_time: 2017-03-13 12:00:00+05:30",
      "x-api-key: *****"
    ),
  ));

  $response = curl_exec($curl);
  $err = curl_error($curl);

  curl_close($curl);

  if ($err) {
    echo "cURL Error #:" . $err;
  } else {
    echo '<pre>';
    echo $response;
  }
$curl=curl_init();
curl_setopt_数组($curl,数组(
CURLOPT_URL=>”https://kpi.knowlarity.com/Basic/v1/account/calllog",
CURLOPT_RETURNTRANSFER=>true,
CURLOPT_编码=>“”,
CURLOPT_MAXREDIRS=>10,
CULLOPT_超时=>30,
CURLOPT_HTTP_VERSION=>CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST=>“获取”,
CURLOPT_POSTFIELDS=>“”,
CURLOPT_HTTPHEADER=>数组(
“授权:****”,
“缓存控制:无缓存”,
“频道:基本”,
“内容类型:应用程序/json”,
“结束时间:2017-03-14 12:00:00+05:30”,
“邮递员代币:****”,
“开始时间:2017-03-13 12:00:00+05:30”,
“x-api-key:*****”
),
));
$response=curl\u exec($curl);
$err=curl\u error($curl);
curl_close($curl);
如果($err){
echo“cURL Error:”$err;
}否则{
回声';
回音$应答;
}
理由: { “元”:{ “限额”:20, “下一个”:“, “偏移量”:0, “以前的”:“, “总计数”:0 }, “对象”:[ ] }

您可以将此

$curl = curl_init();
    curl_setopt_array($curl, array(
      CURLOPT_URL => "https://kpi.knowlarity.com/Basic/v1/account/calllog",
      CURLOPT_RETURNTRANSFER => true,
      CURLOPT_ENCODING => "",
      CURLOPT_MAXREDIRS => 10,
      CURLOPT_TIMEOUT => 30,
      CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
      CURLOPT_CUSTOMREQUEST => "GET",
      CURLOPT_POSTFIELDS => "",
      CURLOPT_HTTPHEADER => array(
        "channel: Basic",
        "x-api-key: ********",
        "authorization: *******",
        "content-type: application/json",
        "start_time: 2018-07-01 12:00:00+05:30",
        "end_time: 2018-07-09 12:00:00+05:30",
        "cache-control: no-cache",
      ),
    ));
    $response = curl_exec($curl);
    $err = curl_error($curl);
    curl_close($curl);

    if ($err) {
      echo "cURL Error #:" . $err;
    } else {
      echo $response;
    }
之后
$curl=curl_init()

在这里,只需使用您的凭据和您希望接收呼叫日志的起始日期


您刚刚将API身份验证凭据发布到公共论坛,您希望立即更改/撤销它们。您确定参数通道(您使用的Basic)正确吗?检查API控制台……记住,我们很多人都可以看到编辑历史,因此Alex的编辑不会隐藏这些证书Yes Basic是的right@RiggsFolly如何删除编辑历史记录
$curl = curl_init();
    curl_setopt_array($curl, array(
      CURLOPT_URL => "https://kpi.knowlarity.com/Basic/v1/account/calllog",
      CURLOPT_RETURNTRANSFER => true,
      CURLOPT_ENCODING => "",
      CURLOPT_MAXREDIRS => 10,
      CURLOPT_TIMEOUT => 30,
      CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
      CURLOPT_CUSTOMREQUEST => "GET",
      CURLOPT_POSTFIELDS => "",
      CURLOPT_HTTPHEADER => array(
        "channel: Basic",
        "x-api-key: ********",
        "authorization: *******",
        "content-type: application/json",
        "start_time: 2018-07-01 12:00:00+05:30",
        "end_time: 2018-07-09 12:00:00+05:30",
        "cache-control: no-cache",
      ),
    ));
    $response = curl_exec($curl);
    $err = curl_error($curl);
    curl_close($curl);

    if ($err) {
      echo "cURL Error #:" . $err;
    } else {
      echo $response;
    }