微信小程序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 相关文章推荐
20款超赞的jQuery插件 Web开发人员必备
Feb 26 Javascript
Extjs4 GridPanel的主要配置参数详细介绍
Apr 18 Javascript
一个JavaScript的求爱小特效
May 09 Javascript
coffeescript使用的方式汇总
Aug 05 Javascript
如何用JavaScript实现动态修改CSS样式表
May 20 Javascript
JS快速实现移动端拼图游戏
Sep 05 Javascript
JavaScript无操作后屏保功能的实现方法
Jul 04 Javascript
Angular 2父子组件数据传递之@Input和@Output详解(下)
Jul 05 Javascript
Vue父子组件之间的通信实例详解
Sep 28 Javascript
深入学习JavaScript中的bom
May 27 Javascript
js实现全选和全不选功能
Jul 28 Javascript
jquery实现图片放大镜效果
Dec 23 jQuery
微信小程序之滚动视图容器的实现方法
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
ThinkPHP3.2.3数据库设置新特性
2015/03/05 PHP
PHP输出缓冲控制Output Control系列函数详解
2015/07/02 PHP
php简单复制文件的方法
2016/05/09 PHP
PHP Beanstalkd消息队列的安装与使用方法实例详解
2020/02/21 PHP
php查看一个变量的占用内存的实例代码
2020/03/29 PHP
Alliance vs Liquid BO3 第一场2.13
2021/03/10 DOTA
js下获取div中的数据的原理分析
2010/04/07 Javascript
js保存当前路径(cookies记录)
2010/12/14 Javascript
30个让人兴奋的视差滚动(Parallax Scrolling)效果网站
2012/03/04 Javascript
JQquery的一些使用心得分享
2012/08/01 Javascript
Javascript自定义函数判断网站访问类型是PC还是移动终端
2014/01/10 Javascript
JavaScript生成随机数的4种自定义函数分享
2015/02/28 Javascript
js实现从中间开始往上下展开网页窗口的方法
2015/03/02 Javascript
原生态js,鼠标按下后,经过了那些单元格的简单实例
2016/08/11 Javascript
微信小程序 数据封装,参数传值等经验分享
2017/01/09 Javascript
Vue在页面右上角实现可悬浮/隐藏的系统菜单
2018/05/04 Javascript
vue弹窗组件的实现示例代码
2018/09/10 Javascript
浅谈webpack SplitChunksPlugin实用指南
2018/09/17 Javascript
Python使用回溯法子集树模板解决迷宫问题示例
2017/09/01 Python
flask中主动抛出异常及统一异常处理代码示例
2018/01/18 Python
python远程连接服务器MySQL数据库
2018/07/02 Python
详解Django-channels 实现WebSocket实例
2019/08/22 Python
PyTorch 随机数生成占用 CPU 过高的解决方法
2020/01/13 Python
python设置环境变量的作用整理
2020/02/17 Python
Python中remove漏删和索引越界问题的解决
2020/03/18 Python
python小程序之4名牌手洗牌发牌问题解析
2020/05/15 Python
python 实现汉诺塔游戏
2020/11/28 Python
日本高端护肤品牌:Tatcha
2016/08/29 全球购物
生日邀请函范文
2014/01/13 职场文书
优秀员工获奖感言
2014/03/01 职场文书
文员试用期转正自我鉴定
2014/09/14 职场文书
硕士毕业论文导师评语
2014/12/31 职场文书
大四学生个人总结
2015/02/15 职场文书
优秀家长事迹材料(2016推荐版)
2016/02/29 职场文书
毕业欢送晚会主持词
2019/06/25 职场文书
关于MySQL中的 like操作符详情
2021/11/17 MySQL