我用的是php,时间戳只有整型,想不到没办法怎么传时间戳了,我看到了论坛有人问的这个,但这个时间戳改传字符串也不行,一样的错:

{"code":1,"error":"timestamp must be long value"}
function delChatItem($msg_id,$conv_id){
date_default_timezone_set("Etc/GMT-8");
$url="https://api.leancloud.cn/1.1/rtm/messages/logs";
$body=array(
	"convid"=>$conv_id,
	"msg_id"=>$msg_id,
	"timestamp"=>time().""
);
$patoken=json_encode($body);
$res = postCurl($url,$patoken,array(),"DELETE");
$result = array();
$result = json_decode($res, true);
//var_dump($result);
return $result;}


function postCurl($url, $body, $header = array(), $method = "POST"){
array_push($header, 'X-LC-Id: XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX);//隐藏APP ID
array_push($header, 'X-LC-Key: XXXXXXXXXXXXXXXXXXXXXXXXXXXX');//隐藏master key
array_push($header, 'Content-Type:application/json');
$ch = curl_init();
curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, 60);
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);

switch ($method){ 
    case "GET" : 
        curl_setopt($ch, CURLOPT_HTTPGET, true);
    break; 
    case "POST": 
        curl_setopt($ch, CURLOPT_POST,true); 
    break; 
    case "PUT" : 
        curl_setopt($ch, CURLOPT_CUSTOMREQUEST, "PUT"); 
    break; 
    case "DELETE":
        curl_setopt ($ch, CURLOPT_CUSTOMREQUEST, "DELETE"); 
    break; 
}

curl_setopt($ch, CURLOPT_USERAGENT, 'SSTS Browser/1.0');
curl_setopt($ch, CURLOPT_ENCODING, 'gzip');
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, FALSE);
curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 0);
if (isset($body{3}) > 0) {
    curl_setopt($ch, CURLOPT_POSTFIELDS, $body);
}
if (count($header) > 0) {
    curl_setopt($ch, CURLOPT_HTTPHEADER, $header);
}

$ret = curl_exec($ch);
$err = curl_error($ch);

curl_close($ch);

if ($err) {
    return $err;
}

return $ret;}

$msg_id=@$_GET["msg_id"];
$conv_id=@$_GET["conv_id"];
$timestamp=@$_GET["timestamp"];
$result=delChatItem($msg_id,$conv_id);
var_dump($result);

实在不知道怎么弄了,帮我解决一下昂,谢谢啦~~~~