为了账号安全,请及时绑定邮箱和手机立即绑定
慕课网数字资源数据库体验端
PHP实现微信公众平台开发—基础篇_学习笔记_慕课网
为了账号安全,请及时绑定邮箱和手机立即绑定

PHP实现微信公众平台开发—基础篇

www_liang... PHP开发工程师
难度中级
时长42分
  • 微信校验整个代码
    查看全部
  • 微信接口校验三个步骤
    查看全部
  • 订阅号申请https://mp.weixin.qq.com/
    查看全部
  • 验证接口
    查看全部
    0 采集 收起 来源:提交验证接口

    2015-12-16

  • 微信公共号 是自媒体,微信应用相当于app,充当平台角色,微信用户即普通用户,三者关系:微信平台是提供给用户和公众账号之间信息交互获取资讯的平台;微信用户通过微信平台订阅所感兴趣的公众账号;微信公众号通过微信平台将自身的内容或用户所定阅的相关内容推送给用户。
    查看全部
  • 课程安排
    查看全部
    0 采集 收起 来源:课程安排

    2015-12-16

  • 接入微信公共号api 1.timestamp,nonce,token按字典序排序 2.将上面三个变量放进临时array()数组里用implode()进行拼接,用sha1()进行加密 3. 将上面的字符与signnature进行对比 //获得参数 signature nonce token timestamp echostr $nonce = $_GET['nonce']; $token = 'nekowangaidcat'; $timestamp = $_GET['timestamp']; $echostr = $_GET['echostr']; $signature = $_GET['signature']; //形成数组,然后按字典序排序 $array = array(); $array = array($nonce, $timestamp, $token); sort($array); //拼接成字符串,sha1加密 ,然后与signature进行校验 $str = sha1( implode( $array ) ); if( $str == $signature && $echostr ){ //第一次接入weixin api接口的时候 echo $echostr; exit; }
    查看全部
  • 三种账号区分
    查看全部
  • <?php $timestamp = $_GET['timestamp']; $nonce = $_GET['nonce']; $token ='weixin'; $signature = $_GET['signature']; $echoStr = $_GET["echostr"]; $array=array($timestamp,$nonce,$token); sort($array); $tmpstr=implode('', $array); $tmpstr=sha1($tmpstr); if ($tmpstr == $signature) { header('content-type:text'); echo $echoStr; exit; }
    查看全部
    0 采集 收起 来源:提交验证接口

    2018-03-22

  • 提交验证借口
    查看全部
    0 采集 收起 来源:提交验证接口

    2015-12-03

  • 验证自有服务器地址的有效性
    查看全部
  • 服务号、订阅号、企业号的介绍(区别) 1、订阅号:主要偏于为用户传达资讯(类似报纸杂志),认证前后都是每天只可以群发一条消息; 2、服务号:主要偏于服务交互(类似银行,114,提供服务查询),认证前后都是每个月可群发4条消息; 3、企业号:主要用于公司内部通讯使用,需要先有成员的通讯信息验证才可以关注成功企业号;
    查看全部
    0 采集 收起 来源:微信认证介绍

    2015-11-28

  • 微信公共号 是自媒体,微信应用相当于app,充当平台角色,微信用户即普通用户,三者关系:微信平台是提供给用户和公众账号之间信息交互获取资讯的平台;微信用户通过微信平台订阅所感兴趣的公众账号;微信公众号通过微信平台将自身的内容或用户所定阅的相关内容推送给用户。
    查看全部
  • 微信公众平台开发课程
    查看全部
    0 采集 收起 来源:课程安排

    2015-11-26

  • 微信公众平台开发——验证的代码的实现
    查看全部

举报

0/150
提交
取消
课程须知
学习本门课程之前,建议先了解以下知识,会更有助于理解和掌握本门课程 1、掌握PHP基本的语法 2、掌握MySQL的数据库知识 3、有独立的空间或者服务器 4、有可访问的二级域名
老师告诉你能学到什么?
1、了解微信开发的原理,熟练掌握基础的交互功能 2、掌握微信开发的相关接口 3、掌握微信开发的核心技术
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!