为了正常的体验网站,请在浏览器设置里面开启Javascript功能!
首页 > 微信3g网站制作开辟如何操纵教程[教学]

微信3g网站制作开辟如何操纵教程[教学]

2017-10-27 3页 doc 59KB 12阅读

用户头像

is_614050

暂无简介

举报
微信3g网站制作开辟如何操纵教程[教学]微信3g网站制作开辟如何操纵教程[教学] 微信3g网站制作开发怎么操作, 第一步:申请消息接口 在公众平台网站的高级功能 – 开发模式页,点击“成为开发者”按钮,填写URL和Token,其中URL是开发者用来接收微信服务器数据的接口URL。Token可由开发者可以任意填写,用作生成签名,该Token会和接口URL中包含的Token进行比对,从而验证安全性,。 第二步:验证URL有效性 开发者提交信息后,微信服务器将发送GET请求到填写的URL上,GET请求携带四个参数: 参数 描述 微信加密签名,signtur...
微信3g网站制作开辟如何操纵教程[教学]
微信3g网站制作开辟如何操纵[教学] 微信3g网站制作开发怎么操作, 第一步:申请消息接口 在公众平台网站的高级功能 – 开发模式页,点击“成为开发者”按钮,填写URL和Token,其中URL是开发者用来接收微信服务器数据的接口URL。Token可由开发者可以任意填写,用作生成签名,该Token会和接口URL中包含的Token进行比对,从而验证安全性,。 第二步:验证URL有效性 开发者提交信息后,微信服务器将发送GET请求到填写的URL上,GET请求携带四个参数: 参数 描述 微信加密签名,signture结合了开发者填写的token参数和请signture 求中的timestmp参数、nonce参数。 timestmp 时间戳 nonce 随机数 echostr 随机字符串 开发者通过检验signture对请求进行校验,下面有校验方式,。若确认此次GET请求来 自微信服务器,请原样返回echostr参数,则接入生效,成为开发者成功,否则接 入失败。 加密/校验流程如下: 1. 将token、timestmp、nonce三个参数进行字典序排序 2. 将三个参数字符串拼接成一个字符串进行sh1加密 3. 开发者获得加密后的字符串可与signture对比,标识该请求来源于微信 检验signture的PHP示例代码: privte unction checkSignture() { $signture = $_GET["signture"]; $timestmp = $_GET["timestmp"]; $nonce = $_GET["nonce"]; $token = TOKEN; $tmprr = rry($token, $timestmp, $nonce); sort($tmprr); $tmpStr = implode( $tmprr ); $tmpStr = sh1( $tmpStr ); i( $tmpStr == $signture ){ return true; }else{ return lse; } } 第三步:成为开发者 验证URL有效性成功后即接入生效,成为开发者。如果公众号类型为服务号,订阅号只能使用普通消息接口,,可以在公众平台网站中申请认证,认证成功的服务号将获得众多接口权限,以满足开发者需求。 此后用户每次向公众号发送消息、或者产生自定义菜单点击事件时,响应URL将得到推送。 公众号调用各接口时,一般会获得正确的结果,具体结果可见对应接口的说明。返回错 误时,可根据返回码来查询错误原因。 用户向公众号发送消息时,公众号方收到的消息发送者是一个OpenID,是使用用户微 信号加密后的结果,每个用户对每个公众号有一个唯一的OpenID。
/
本文档为【微信3g网站制作开辟如何操纵教程[教学]】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。 本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。 网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。

历史搜索

    清空历史搜索