与微信不同,微博接受的消息是Json格式,格式如下
发送的消息格式为
两个id也是要互换。
将接口验证的代码注释掉,代码如下:
<?php
$postStr = $GLOBALS["HTTP_RAW_POST_DATA"];
$postObj = json_decode($postStr);
$fromUsername = $postObj->sender_id;
$toUsername = $postObj->receiver_id;
$contentStr = "消息收到";
$a=array("text"=>"{$contentStr}");
$b=array("result"=>true,"sender_id"=>"{$toUsername}","receiver_id"=>"{$fromUsername}","type"=>"text","data"=>$a);
$post=json_encode($b);
echo $post;
?>