接口版本

本文整理于网络,仅供阅读参考,如有不妥之处,敬请批评指正!如果您想加入微擎社区版技术大牛微信群和QQ群,请联系微信: ccccyyyy4444 或者 QQ:155120699 

小程序版本

小程序请求接口时会附带 referer 值,地址大概如下:

https://servicewechat.com/wxb4bf68b72dee1969/4/page-frame.html

其中 4为小程序当前线上发布的版本(微信的线上版本号是根据发布版本的顺序来定,比如发过三个版本,第四个的版本号就是4),如果需要专门给此版本定义接口方法,则需要将文件写到以下目录中。

注意,本地调试版,版本号统一为 devtools,发布线上开发版,版本号统一为 0

我们可以通过微信附带的referer值区分接口版本,具体版本目录如下:

addons/we7_testhook/inc/wxapp/4/newversion.inc.php

由此接口方法仅对 4版本有效,其它版本以此类推,不区分版本时就直接定义到wxapp.php中即可

newversion.inc.php 即是 wxapp.php 中的 doNewVersionPage 函数内容,具体如下:

<?php
/**
 * 小程序入口
 * [WeEngine System] Copyright (c) 2013 W7.CC
 */
defined('IN_IA') or exit('Access Denied');

class We7_testhookModuleWxapp extends WeModuleWxapp {
	public function doNewVersionPage(){
		global $_W;
		print_r($_W);
	}
}

在newversion.inc.php中可以写成以下代码,区分版本时,wxapp.php中不得再出现该方法,需要也将之前的代码放至到一个旧版本号的目录中。

global $_W;
print_r($_W);
本页目录
  1. 小程序版本
文档统计
浏览次数:175718次
编辑次数:210次历史版本
最近更新:2023-01-16 16:16:34

如果看不懂微擎社区版二次开发手册或者遇到问题,请联系微信: ccccyyyy4444 或者 QQ:155120699 ,如果我们有空闲时间,可以免费为您答疑解惑。