微信小程序url与token设置详解


Posted in Javascript onSeptember 26, 2017

微信小程序url与token设置详解

新浪云应用sae的代码里创建一个weixin.php文件,写入以下代码

define("TOKEN","myToken");// 后台填写的token,在微信公众平台启用
$wechatObj = new wechatAPI();
$wechatObj->isValid();
class wechatAPI
{
  public function isValid()//验证微信接口,验证函数以外的代码和微信公众号开发token设置相同
  {
     $echoStr = $_GET["echostr"];
     if ($this->checkSignature()) {
       header('content-type:text');//add,一定要加入header
      echo $echoStr;
      exit;
     }
  }
  private function checkSignature()  //官方的验证函数
  {
     $signature = $_GET["signature"];
     $timestamp = $_GET["timestamp"];
     $nonce = $_GET["nonce"];
     $token = TOKEN;
     $tmpArr = array($token, $timestamp, $nonce);
     sort($tmpArr, SORT_STRING);
     $tmpStr = implode( $tmpArr );
     $tmpStr = sha1( $tmpStr );
     if( $tmpStr == $signature ){
      return true;
     }else{
      return false;
     }
  }
};

保存后通过url访问,在地址栏复制url,写入微信公众平台中

微信小程序url与token设置详解

在微信公众平台的开发设置中,填入以上获得的url和设置的token,自动生成EncodingASEKey

微信小程序url与token设置详解

设置完成

微信小程序url与token设置详解

如有疑问请留言或者到本站社区交流讨论,感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!

Javascript 相关文章推荐
fckeditor 获取文本框值的实现代码
Feb 09 Javascript
IE和Firefox下event事件杂谈
Dec 18 Javascript
javascript 计算两个整数的百分比值
Dec 26 Javascript
GreyBox技术总结(转)
Nov 23 Javascript
jQuery 计算iframe 窗口大小的方法
May 13 Javascript
使用jquery解析XML示例代码
Sep 05 Javascript
13 款最热门的 jQuery 图像 360 度旋转插件推荐
Dec 09 Javascript
详解为Angular.js内置$http服务添加拦截器的方法
Dec 20 Javascript
vue自定义过滤器创建和使用方法详解
Nov 06 Javascript
webpack之引入图片的实现及问题
Oct 08 Javascript
vue中watch和computed为什么能监听到数据的改变以及不同之处
Dec 27 Javascript
单线程JavaScript实现异步过程详解
May 19 Javascript
微信小程序之滚动视图容器的实现方法
Sep 26 #Javascript
微信小程序开发之好友列表字母列表跳转对应位置
Sep 26 #Javascript
深入理解Vuex 模块化(module)
Sep 26 #Javascript
JavaScript实现的仿新浪微博原生态输入字数即时检查功能【兼容IE6】
Sep 26 #Javascript
JavaScript实现离开页面前提示功能【附jQuery实现方法】
Sep 26 #jQuery
Vue from-validate 表单验证的示例代码
Sep 26 #Javascript
微信小程序之蓝牙的链接
Sep 26 #Javascript
You might like
用 php 编写的日历
2006/10/09 PHP
Laravel框架路由配置总结、设置技巧大全
2014/09/03 PHP
PHP实现微信小程序用户授权的工具类示例
2019/03/05 PHP
javascript appendChild,innerHTML,join性能比较代码
2009/08/29 Javascript
解决jquery插件冲突的问题
2014/01/23 Javascript
技术男用来对妹子表白的百度首页
2014/07/23 Javascript
javascript实现淘宝幻灯片广告展示效果
2015/04/27 Javascript
使用AngularJS中的SCE来防止XSS攻击的方法
2015/06/18 Javascript
模拟javascript中的sort排序(简单实例)
2016/08/17 Javascript
js/jquery控制页面动态加载数据 滑动滚动条自动加载事件的方法
2017/02/08 Javascript
详解使用vscode+es6写nodejs服务端调试配置
2017/09/21 NodeJs
判断滚动条滑到底部触发事件(实例讲解)
2017/11/15 Javascript
vue.js购物车添加商品组件的方法
2019/09/17 Javascript
js实现简单的贪吃蛇游戏
2020/04/23 Javascript
vue.js实现简单购物车功能
2020/05/30 Javascript
[04:44]DOTA2西游记战队视频彩蛋流出 师徒开黑巧遇林书豪
2016/08/03 DOTA
[01:29]2017 DOTA2国际邀请赛官方英雄手办展示
2017/03/18 DOTA
[43:33]EG vs Spirit Supermajor 败者组 BO3 第一场 6.4
2018/06/05 DOTA
Python搭建HTTP服务器和FTP服务器
2017/03/09 Python
python递归法解决棋盘分割问题
2019/07/17 Python
python实现复制大量文件功能
2019/08/31 Python
Python实现上下文管理器的方法
2020/08/07 Python
matplotlib 三维图表绘制方法简介
2020/09/20 Python
基于Jquery和Css3代码制作可以缩放的搜索框
2015/11/19 HTML / CSS
俄罗斯Sportmarket体育在线商店:用于旅游和户外活动
2019/11/12 全球购物
应届生高等护理求职信
2013/10/12 职场文书
高中毕业自我鉴定
2013/12/13 职场文书
英文简历中的自荐信范文
2013/12/14 职场文书
汽车运用工程专业毕业生推荐信
2013/12/25 职场文书
租房合同协议书
2014/04/09 职场文书
会计系毕业求职信
2014/08/07 职场文书
介绍信样本
2015/01/31 职场文书
小学生反邪教心得体会
2016/01/15 职场文书
《鲁滨逊漂流记》之六读后感(4篇)
2019/09/29 职场文书
如何获取numpy array前N个最大值
2021/05/14 Python
Pytorch中Softmax与LogSigmoid的对比分析
2021/06/05 Python