- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
微信公众号的创建;2011年1月21日,推出微信;
2012年3月29日,微信用户破1亿,耗时433天;
2012年9月17日,微信用户破2亿,耗时缩短至不到6个月;
2013年1月15日,微信用户达3亿;
2013年7月25日,微信的国内用户超过4亿;8月15日,微信的海外用户超过了1亿;
2013年8月5日,微信5.0上线,“游戏中心”、“微信支付”等商业化功能推出;
2013年第四季度,微信月活跃用户数达到3.55亿(活跃定义:发送消息、登录游戏中心、更新朋友圈);
2014年3月19日,微信支付接口正式对外开放;
2015 年9月微信平均日登录用户达到 5.7亿;对等双向
私密闭环交流
同时;微信公众号的创建;;一;1、企业号:微信为企业客户提供的移动应用入口、简化管理流程,提升组织协同动作效率;帮助企业建立员工、上下游供应链与企业IT系统间的连接。
适用人群:企业、政府、事业单位或其他组织。
2、服务号:服务号开放的接口比较多,主要针对于企业、以服务功能型为主的账号,功能强大,但不需要过多推送内容,以服务为主,给企业和组织提供更强大的服务与用户管理能力,帮助企业实现全新的公众号服务平台,如招行信用卡、南方航空。很多企业也会选择服务号与订阅号同时建立来满足不同的需求主要用于服务。
适用人群:媒体、企业、政府或其他组织。
3、订阅号:主要用于推广。多是一些媒体、自媒体、公司市场、品牌、宣传使用,为媒体和个人提供一种新的信息传播方式,构建与读者之间更好的沟通和管理模式。订阅号还分个人订阅号和企业组织类的订阅号,个人号无法认证,请申请企业类的账号,才能获得更多权限和排名的优化。
适用人群:个人、媒体、政府或其他组织。;;获得微信认证图标,增加用户的信认度和体验度。
获得更多的接口权限。
搜索时排名更靠前,容易增加粉丝数量。
;;;微信公众号的;编辑模式
优点:
1.简单实用,上手容易,不需要学习代码知识。
2、响应速度快。因为编辑模式不用从新搭建服务器。
缺点:
1、文字回复有300字限制,关键字回复上限为200条。
2、扩展功能有限,不能调用网络平台上面的地理位置、API等信息。
3、没有数据库,如果使用者有自己的网站或者会员数据库,无法对接和处理海量的数据库。
;编辑模式;群发功能;;;;自动回复;自定义菜单;;编辑模式; 接入微信公众平台开发,开发者需要按照
如下步骤完成:
1、填写服务器配置
2、验证服务器地址的有效性
3、依据接口文档实现业务逻辑 ;微信服务器; 服务器 ;;;;;; 开发者提交信息后,微信服务器将发送GET请求到
填写的服务器地址URL上,GET请求携带四个参数:;加密/校验流程如下:
1. 将token、timestamp、nonce三个参数进行升序排序
2. 将三个参数字符串拼接成一个字符串进行sha1加密
3. 开发者获得加密后的字符串可与signature对比,标识该请求来源于微信 ;?php
/*
代码部分
*/
?;private function checkSignature()
{
if (!defined(TOKEN)) { //是否定义了TOKEN,没有则抛出异常
throw new Exception(TOKEN is not defined!);
}
$signature = $_GET[signature]; //获取以GET方式传递过来的变量signature
$timestamp = $_GET[timestamp];
$nonce = $_GET[nonce];
$token = TOKEN;
$tmpArr = array($token, $timestamp, $nonce); //定义数组$tmpArr
sort($tmpArr, SORT_STRING); //对数组$tmpArr中的元素按字母进行升序排序:
$tmpStr = implode( $tmpArr ); //把数组元素组合为字符串
$tmpStr = sha1( $tmpStr ); //计算$tmpStr的SHA-1(Secure Hash Algorithm)散列
if( $tmpStr == $signature ){
return true;
}else{
return false;
文档评论(0)