头像

微信公众号聊天机器人

来源:http://www.sucaihuo.com/php/1234.html lfm2318780 2017-01-10 21:13浏览(134) 收藏

微信公众号自动聊天机器人,PHP微信公众号apikey

程序员,你不是一个人;网站开发QQ群:35291327,在线充值,或联系QQ416148489直接充值

微信公众号聊天机器人
分类:PHP > 插件 难易:入门级
下载资源 下载积分: 80 积分

配一下自己的百度apikey就能用了,演示公众号EvilSon

//接收用户发过来的消息
   $xml = $GLOBALS["HTTP_RAW_POST_DATA"];
   $obj = simplexml_load_string($xml);
   
 //文本模板
   $textTpl = "<xml>
					<ToUserName><![CDATA[%s]]></ToUserName>
					<FromUserName><![CDATA[%s]]></FromUserName>
					<CreateTime>%s</CreateTime>
					<MsgType><![CDATA[%s]]></MsgType>
					<Content><![CDATA[%s]]></Content>
				</xml>"; 

  if(!empty($obj->Content)) {//是文本消息
      $data = $obj->Content;
      $ch = curl_init();
      $url = 'http://apis.baidu.com/turing/turing/turing?key=879a6cb3afb84dbf4fc84a1df2ab7319&info='.$data.'&userid=eb2edb736';
      $header = array(
          'apikey: 您自己的apikey',
      );
      // 添加apikey到header
      curl_setopt($ch, CURLOPT_HTTPHEADER  , $header);
      curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
      // 执行HTTP请求
      curl_setopt($ch , CURLOPT_URL , $url);
      $res = curl_exec($ch);
      $data = json_decode($res);
    //file_put_contents("yuyin.txt", $url);
      echo sprintf($textTpl,$obj->FromUserName,$obj->ToUserName,time(),'text',$data->text);

  }
评论6
头像

友情提示:垃圾评论一律封号...

  • 头像 5楼
    01-20 11:47
    perfect董小宇
    这个很实用的功能
  • 头像 4楼
    01-19 12:19
    lydspet
    积分赚积分了好高大上的功能
  • 头像 3楼
    01-13 11:37
    风在默默的吹
    积分赚积分了
  • 头像 板凳
    01-12 13:34
    joyer
    聊天机器人都是很实用的功能
  • 头像 椅子
    01-12 13:18
    gaojian7541
    好高大上的功能,没玩过
  • 头像 沙发
    01-12 13:14
    toease
    这个是百度的接口吗?
1 2