微信公众号开发

今天,开始了学习微信公众号开发,测试号拥有所有的权限,这里推荐一个快速登录测试号的方法:mp.weixin.com/wiki/ ->  开始开发 -> 接口测试号申请 -> 进入微信公众账号测试号申请系统 -> 登陆  。

首先,申请了一个测试号(一台手机绑定一个测试号),调试好了接口,遇到的问题:

1,js安全域名的作用?

 

2,测试号如何接入图灵机器人?

$postObj = simplexml_load_string($postStr, 'SimpleXMLElement', LIBXML_NOCDATA);
                $fromUsername = $postObj->FromUserName;
                $toUsername = $postObj->ToUserName;
                $keyword = trim($postObj->Content);
                $time = time();
                $textTpl = "<xml>							
                  <ToUserName><![CDATA[%s]]></ToUserName> <FromUserName><![CDATA[%s]]></FromUserName> <CreateTime>%s</CreateTime> <MsgType><![CDATA[%s]]></MsgType> <Content><![CDATA[%s]]></Content> </xml>"; $msgType ="text"; $keyword=urldecode($keyword); $url="http://api.qingyunke.com/api.php?key=free&appid=0&msg=$keyword"; //此为青云客网络公司图灵机器人 $array=json_decode(file_get_contents($url),1); //得到链接内容为json对象,转为数组输出。 $pro=$array['content']; $str=str_replace('{br}',"\n",$pro); $contentStr=$str; $resultStr=sprintf($textTpl, $fromUsername, $toUsername, $time, $msgType, $contentStr); echo $resultStr;

通过接收关键字实现机器人对话。

 

 

 

 

----菜单

--------创建

函数:json_decode();      //json对象转为数组。

--------查询

--------删除

posted @ 2016-03-08 15:27  Ghoststar  阅读(302)  评论(0编辑  收藏  举报