**接口内容列表** -- [TOC] **获取JsApi使用签名包** -- * 参数`$url`为当前页面URL地址(URL中含有#号的取#前面的字符串) * 参数`timestamp`为当前时间戳 (为空则自动生成) * 参数`$noncestr`为随机串 (为空则自动生成) * 参数`$appid`限定appid使用 (可选) ``` // 创建SDK实例 $script = & load_wechat('Script'); // 获取JsApi使用签名,通常这里只需要传 $ur l参数 $options = $script->getJsSign($url, $timestamp, $noncestr, $appid); // 处理执行结果 if($options===FALSE){ // 接口失败的处理 echo $script->errMsg; }else{ // 接口成功的处理 } ``` * 然后在微信页面上输出JS,当前在此之前要引入微信官方的JSDSK ``` <! -- 引入微信官方的JSSDK 1.2版本--> <script src="//res.wx.qq.com/open/js/jweixin-1.2.0.js"></script> <script> // 微信JSSDK异常处理 wx.error(function(e){ console.log(e); }); // 注入JSSDK配置参数,默认开启所有接口权限 wx.config(<{$options|json_encode}>); // 当JSSDK初始化完成后,再执行相关操作 wx.ready(function(){ // 这里就可以调用 wx 的jssdk的操作了 }); </script> ```