一个微信公众平台获取每日笑话返回给用户的接口
PHP 微信自动回复笑话接口示例,通过接口自动获取一条笑话,发送任意文字消息获取笑话,
请从附件中下载,直接复制以下代码可能出错。
使用前请确保接口已通过验证。该接口不带验证流程。
< ?php
$wx = new joke();
$wx->joke(); //执行处理
class joke{
function txt_msg($fu,$tu,$content,$flag = 0){
$tpl = "
".$_SERVER['REQUEST_TIME']."
".$flag."
";
echo $tpl;
}
function joke(){
$postStr = file_get_contents('php://input');
$postObj = simplexml_load_string($postStr, 'SimpleXMLElement', LIBXML_NOCDATA);
$fu = $postObj->FromUserName;
$tu = $postObj->ToUserName;
$type = $postObj->MsgType;
$time = $postObj->CreateTime;
$msg = trim($postObj->Content);
if($type == 'text'){
$joke_url = "http://open.binguo.me/api.php?type=joke";
$jokes= file_get_contents($joke_url);
$arr = json_decode($jokes,true);
$this->txt_msg($fu,$tu,$arr['content']);
}
}
}
?>