您的位置:首页 > 移动开发 > 微信开发

微信公众号开发

2016-03-08 15:27 435 查看
今天,开始了学习微信公众号开发,测试号拥有所有的权限,这里推荐一个快速登录测试号的方法: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对象转为数组。

--------查询

--------删除
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: