Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/json/15.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 有可能有两个curl_init吗_Php_Json_Curl - Fatal编程技术网

Php 有可能有两个curl_init吗

Php 有可能有两个curl_init吗,php,json,curl,Php,Json,Curl,嗨,我一直在尝试运行这段代码,但我得到的页面不工作,甚至没有一个错误,能告诉我正确的方向吗?谢谢 <?php $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, "https://security.voluum.com/login"); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt($ch, CURLOPT_CUSTOMREQUEST,

嗨,我一直在尝试运行这段代码,但我得到的页面不工作,甚至没有一个错误,能告诉我正确的方向吗?谢谢

<?php
       $ch = curl_init();

    curl_setopt($ch, CURLOPT_URL, "https://security.voluum.com/login");
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
    curl_setopt($ch, CURLOPT_CUSTOMREQUEST, "GET");


    $headers = array();
    $headers[] = "Authorization: Basic plFubTHhcl93MzA4QHJJkQ9vqmNvwTpMNYYUIz5kcm9s"; 
    curl_setopt($ch, CURLOPT_HTTPHEADER, $headers);

    $result = curl_exec($ch);
    if (curl_errno($ch)) {
        echo 'Error:' . curl_error($ch);
    }
    $res_decoded = json_decode($result);
    echo $res_decoded->token;
    $tok = $res_decoded->token;

     $sh = curl_init();
    curl_setopt($sh, CURLOPT_URL, "https://reports.voluum.com/report?from=2016-11-24T00%3A00%3A00Z&to=2016-11-26T00%3A00%3A00Z&tz=Europe%2FWarsaw&sort=visits&direction=desc&columns=campaignName&columns=visits&columns=clicks&columns=conversions&columns=revenue&columns=cost&columns=profit&columns=cpv&columns=ctr&columns=cr&columns=cv&columns=roi&columns=epv&columns=epc&columns=ap&columns=errors&groupBy=campaign&offset=0&limit=100&include=active");
    curl_setopt($sh, CURLOPT_RETURNTRANSFER, 1);
    curl_setopt($sh, CURLOPT_CUSTOMREQUEST, "GET");


    $header = array();
    $header[] = "Cwauth-Token: " . $tok; 
    curl_setopt($, CURLOPT_HTTPHEADER, $headers);

    $results = curl_exec($sh);
    if (curl_errno($sh)) {
        echo 'Error:' . curl_error($sh);
    }

    echo $results;
    curl_close ($ch);
    curl_close ($sh);
?>

每次页面刷新时,令牌都会发生更改,因此我需要在第二个标头中放置一个动态令牌。我不知道我在这里做的事情是否正确

看看这个:


也许这会对您有所帮助。

感谢您的回复,我解决了我自己在变量名中出错的问题。我将头放在第二个数组中,而不是头:D