Как получить данные JSON с этого сайта?
Пожалуйста, помогите мне получить данные JOSN с этого сайта, необходимо проверить IMEI, не знаю, как получить их ответ. Пробовал php porxy page, но безуспешно
они используют этот скрипт, но origin не позволяет мне создавать кросс-домены AJAX Спасибо за внимание
$.ajax({ type: "POST", url: "http://iphoneimei.info/json/unlock/request" ,
data: {imei: '012651006507772'} ,
error: function() {
$("#unlock-msg").html('<span class="red"> Error </span>');
$("#unlock-loading").hide();
$("#unlock-main-div").fadeOut("fast");
},
success: function(data) {
alert(data.msg);
}
,dataType: "json"});
1 ответ
Я бы попробовал использовать CURL:
$urltopost = "http://iphoneimei.info/json/unlock/request";
$datatopost = array (
"imei" => "012651006507772",
);
$data_string = json_encode($datatopost);
$ch = curl_init ($urltopost);
curl_setopt($ch, CURLOPT_CUSTOMREQUEST, "POST");
curl_setopt($ch, CURLOPT_POSTFIELDS, $data_string);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_HTTPHEADER, array(
'Content-Type: application/json',
'Accept: application/json',
'Content-Length: ' . strlen($data_string))
);
$returndata = curl_exec ($ch);
print_r($returndata);
Однако сервер продолжает давать пустой ответ. Я не знаю, доступен ли сервер для публичного использования. Требуется ли токен аутентификации?