GET方法使用zendesk API(php)检索票证

时间:2016-03-23 10:04:49

标签: php json zendesk

我在PHP方面不是很好,但是我不明白为什么我的代码不能正常工作,因为这个功能甚至没有启动,因为我什么也没收到任何错误。< / p>

这是我的代码:

<?php

define("ZDAPIKEY", "MYTOKEN");
define("ZDUSER", "MYUSER");

$lauchnfunction = curlWrap();

/* Note: do not put a trailing slash at the end of v2 */
function curlWrap()
{
    $ch = curl_init();
  $url = "https://cubber.zendesk.com/api/v2/tickets/recent.json";
    curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true);
    curl_setopt($ch, CURLOPT_MAXREDIRS, 10 );
    curl_setopt($ch, CURLOPT_URL, $url);
    curl_setopt($ch, CURLOPT_USERPWD, ZDUSER."/token:".ZDAPIKEY);

    curl_setopt($ch, CURLOPT_CUSTOMREQUEST, "GET");

    curl_setopt($ch, CURLOPT_HTTPHEADER, array('Content-type: application/json'));
    curl_setopt($ch, CURLOPT_USERAGENT, "MozillaXYZ/1.0");
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
    curl_setopt($ch, CURLOPT_TIMEOUT, 10);
    $output = curl_exec($ch);
    curl_close($ch);
    $decoded = json_decode($output);
    return $decoded;
  $data = curlWrap("/tickets/recent.json", null, "GET");
  var_dump($data);
}

?>

当然我用我的真实价值取代了MYTOKEN和MYUSER

0 个答案:

没有答案