微信小程序url,token设置 - 新闻资讯 - 云南小程序开发|云南软件开发|云南网站建设-昆明葵宇信息科技有限公司

159-8711-8523

云南网建设/小程序开发/软件开发

知识

不管是网站,软件还是小程序,都要直接或间接能为您产生价值,我们在追求其视觉表现的同时,更侧重于功能的便捷,营销的便利,运营的高效,让网站成为营销工具,让软件能切实提升企业内部管理水平和效率。优秀的程序为后期升级提供便捷的支持!

您当前位置>首页 » 新闻资讯 » 小程序相关 >

微信小程序url,token设置

发表时间:2021-4-22

发布人:葵宇科技

浏览次数:70

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

  1. define("TOKEN","myToken");// 后台填写的token,在微信公众平台启用
  2. $wechatObj = new wechatAPI();
  3. $wechatObj->isValid();
  4. class wechatAPI
  5. {
  6. public function isValid()//验证微信接口,验证函数以外的代码和微信公众号开发token设置相同
  7. {
  8. $echoStr = $_GET["echostr"];
  9. if ($this->checkSignature()) {
  10. header('content-type:text');//add,一定要加入header
  11. echo $echoStr;
  12. exit;
  13. }
  14. }
  15. private function checkSignature() //官方的验证函数
  16. {
  17. $signature = $_GET["signature"];
  18. $timestamp = $_GET["timestamp"];
  19. $nonce = $_GET["nonce"];
  20. $token = TOKEN;
  21. $tmpArr = array($token, $timestamp, $nonce);
  22. sort($tmpArr, SORT_STRING);
  23. $tmpStr = implode( $tmpArr );
  24. $tmpStr = sha1( $tmpStr );
  25. if( $tmpStr == $signature ){
  26. return true;
  27. }else{
  28. return false;
  29. }
  30. }
  31. };

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

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


设置完成 

相关案例查看更多