Rest API在响应中给出NULL

时间:2018-02-19 17:39:36

标签: php rest curl postman zoho

我正在使用rest API。我正在使用zoho API's拨打电话。在yii2工作我正在尝试调用GET API,它会向我提供有关我的项目的一些详细信息。

   /* Set the Request Url (without Parameters) here */
    $request_url = 'https://projectsapi.zoho.com/restapi/portal/[PORTALID]/projects/[PROJECTID]/bugs/defaultfields/';
    $ch  = curl_init($request_url);
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
    curl_setopt($ch, CURLOPT_TIMEOUT, 0);
    curl_setopt($ch, CURLOPT_HTTPHEADER, array('authtoken' => 'key')); // here i am using key but in actual i am putting the real key value
    $curl_response = curl_exec($ch);
    $json = json_decode($curl_response);
    var_dump($json);
    exit();

当我运行此调用时,通过POSTMAN访问它,它会给我NULL作为回应。我也尝试过PHP示例here中提到的方法。但它对我来说也不合适。

我必须遗漏一些我不知道的东西。

任何帮助都将受到高度赞赏。

1 个答案:

答案 0 :(得分:1)

尝试检查标题,并确保通过示例授权,内容类型等所有必填字段。