2016-11-26 4 views
2

hi ich habe versucht, diesen Code zu laufen, aber iam Seite bekommen funktioniert nicht nicht einmal ein Fehler kann mich auf die richtige Richtung somoene zeigen? dankeist es möglich, zwei curl_init

<?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); 
?> 

jedes Mal, wenn die Seite die Token-Änderungen aktualisiert, so muss ich ein dynamisches Token in der zweiten Kopfzeile setzen. Ich weiß nicht, ob i'am das Richtige hier tun

Antwort

Verwandte Themen