Как получить данные 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);

Однако сервер продолжает давать пустой ответ. Я не знаю, доступен ли сервер для публичного использования. Требуется ли токен аутентификации?

Другие вопросы по тегам