Forum Discussion
TariqHussain
Boss
Nav - What is the response are you getting from server?
Nav
7 years agoAce
- TariqHussain7 years agoBoss
Nav- Below is the example code which is working and giving response in JSON format.
<?php $curl = curl_init(); curl_setopt_array($curl, array( CURLOPT_URL => "https://api.lithium.com/lsi-data/v1/data/export/community/******/?fromDate=20180101&toDate=201801020100&fields=conversation.uid,conversation.title,action.weight,message.type,message.is_topic", CURLOPT_RETURNTRANSFER => true, CURLOPT_ENCODING => "", CURLOPT_MAXREDIRS => 10, CURLOPT_TIMEOUT => 30, CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1, CURLOPT_CUSTOMREQUEST => "GET", CURLOPT_HTTPHEADER => array( "accept: application/json", "authorization: Basic ***************", "client-id: ****************" ), )); $response = curl_exec($curl); $err = curl_error($curl); curl_close($curl); if ($err) { echo "cURL Error #:" . $err; } else { echo $response; }
- Nav7 years agoAce
Hi TariqHussain,
Thanks. I tried in different way and managed to pull what I am expected.
curl_setopt($ch, CURLOPT_HTTPHEADER, array("client-id: ********", "Accept: application/json"));
$result = curl_exec($ch); $res = json_decode($result, true);
return $res;:)
- TariqHussain7 years agoBoss
Nav - Glad to know, it worked.
Related Content
- 7 years ago
- 5 months ago
- 9 years ago