## **接口内容列表**
[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>
~~~