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
使用zendesk API(php)获取检索票据的方法_Php_Json_Zendesk - Fatal编程技术网

使用zendesk API(php)获取检索票据的方法

使用zendesk API(php)获取检索票据的方法,php,json,zendesk,Php,Json,Zendesk,我对php不是很在行,但我不明白为什么我的代码不工作,就像函数没有启动一样,因为我没有收到任何东西,甚至没有收到错误 这是我的密码: <?php define("ZDAPIKEY", "MYTOKEN"); define("ZDUSER", "MYUSER"); $lauchnfunction = curlWrap(); /* Note: do not put a trailing slash at the end of v2 */ function curlWrap() {

我对php不是很在行,但我不明白为什么我的代码不工作,就像函数没有启动一样,因为我没有收到任何东西,甚至没有收到错误

这是我的密码:

<?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,这看起来像是无限递归。是的,这是一个无限递归。你应该尝试使用var_dump
$lauchnfunction
;另外,我不知道这是否会导致任何问题,但是行
curl_setopt($ch,CURLOPT_CUSTOMREQUEST,“GET”)似乎不是很有用,您可以尝试删除它或对其进行注释out@mishu你是对的,我做了var_dum(lauchnfunction),我收到了我所有的数据:)谢谢你,欢迎你,我很高兴我能help@SearchAndResQ这看起来像是无限递归是的,这是一个无限递归。你应该尝试使用var_dump
$lauchnfunction
;另外,我不知道这是否会导致任何问题,但是行
curl_setopt($ch,CURLOPT_CUSTOMREQUEST,“GET”)似乎不是很有用,您可以尝试删除它或对其进行注释out@mishu你是对的,我做了var_dum(lauchnfunction),我收到了我所有的数据:)非常感谢欢迎你,我很高兴我能帮上忙