Mam taki kod z zapytaniem json do "polldaddy":
CODE
<?php
Header("content-type: application/x-javascript");
$zapytanie = '{
"pdRequest": {
"partnerGUID": "645c73-847j7d-ey62uw",
"userCode": "$Frefb6G$gce0900",
"demands": {
"demand": {
"list": {
"period": "ALL",
"start": "0",
"end": "10",
"id": "123456",
"uid": ""
},
"id": "GetRatingResults"
}
}
}
}';
$ch = curl_init("https://api.polldaddy.com");
curl_setopt($ch, CURLOPT_CUSTOMREQUEST, "POST");
curl_setopt($ch, CURLOPT_POSTFIELDS, $zapytanie);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_HTTPHEADER, array(
'Content-Type: application/json',
'Content-Length: ' . strlen($zapytanie))
);
curl_setopt($ch, CURLOPT_TIMEOUT, 5);
curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, 5);
//execute post
$odpowiedz = curl_exec($ch);
//close connection
curl_close($ch);
echo $odpowiedz;
?>
Header("content-type: application/x-javascript");
$zapytanie = '{
"pdRequest": {
"partnerGUID": "645c73-847j7d-ey62uw",
"userCode": "$Frefb6G$gce0900",
"demands": {
"demand": {
"list": {
"period": "ALL",
"start": "0",
"end": "10",
"id": "123456",
"uid": ""
},
"id": "GetRatingResults"
}
}
}
}';
$ch = curl_init("https://api.polldaddy.com");
curl_setopt($ch, CURLOPT_CUSTOMREQUEST, "POST");
curl_setopt($ch, CURLOPT_POSTFIELDS, $zapytanie);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_HTTPHEADER, array(
'Content-Type: application/json',
'Content-Length: ' . strlen($zapytanie))
);
curl_setopt($ch, CURLOPT_TIMEOUT, 5);
curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, 5);
//execute post
$odpowiedz = curl_exec($ch);
//close connection
curl_close($ch);
echo $odpowiedz;
?>
Używałem tego kodu przez dłuższy czas i zwracał mi ładnie odpowiedź, a teraz nie zwraca nic. Nie wyskakuje żaden błąd, po prostu generuje się pusty skrypt


Dziękuję i pozdrawiam.