微信JSSDK页面授权实现类

浏览:2550 发布日期:2016/04/11 分类:业务逻辑 关键字: JSSDK WeChat
微信页面授权–(JS-SDK使用权限签名算法)

使用方法:实例化此类,然后调用其中的getSignPackage()方法即可。
注意:其中涉及获取access_token和jsapi_ticket需要自己缓存,不能频繁获取!private function getAccessToken(){
        $appId = $this->appId;
        $appSecret = $this->appSecret;
        $url = 'https://api.weixin.qq.com/cgi-bin/token?grant_type=client_credential&appid='.$appId.'&secret='.$appSecret;
        $res = $this->api_request($url);
        if(isset($res->access_token)){
            return array(
                'errcode'       =>0,
                'errmsg'        =>'success',
                'access_token'  =>$res->access_token,
                'expires_in'    =>$res->expires_in
            );
        }else{
            return array(
                'errcode'       =>$res->errcode,
                'errmsg'        =>$res->errmsg,
                'access_token'  =>null,
                'expires_in'    =>null
            );
        }
    }

附件 JSSDK.zip ( 3.1 KB 下载:116 次 )

评论( 相关
后面还有条评论,点击查看>>