0

请帮我从这个网站接收josn数据,需要做imei检查不知道如何得到他们的回复。尝试了php porxy页面,但不成功

他们使用这个脚本,但是 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"});
4

1 回答 1

0

我会尝试使用 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);

但是,服务器保持给出空响应。我不知道服务器是否可以像这样供公众使用。是否需要身份验证令牌?

于 2013-09-30T11:39:50.073 回答