您现在的位置是:网站首页>PHP技术PHP技术

TP5的微信分享接口和JSSDK使用

草谷2019-04-23PHP技术

简介项目开发中,经常会用到微信分享接口,使用官方提供的SDK可以实现微信分享到朋友圈或者好友以后,能够正常显示页面的Logo图片、标题和描述内容,而不仅仅只是简单粗暴的URL链接。

TP5的微信分享接口和JSSDK使用


项目开发中,经常会用到微信分享接口,使用官方提供的SDK可以实现微信分享到朋友圈或者好友以后,能够正常显示页面的Logo图片、标题和描述内容,而不仅仅只是简单粗暴的URL链接。


首先需要把JSSDK放入extend/org/wechat目录中

文件包在这里:

wechat.zip


企业微信截图_d1b61448-50ca-48f6-b676-9612c98515b8.png

调用方法如下,接收前端传值过来的URL,并通过jssdk类返回的值给前端

  /**
     * 微信分享接口
     */
    public function share(){
        //接收前端传值需要分享的URL
        $url=input('param.url');
        //实例化JSSDK类并传入秘钥、appid和URL
        $jssdkObj=new Jssdk($this->appid,$this->appSecret,$url);
        //获得签名后的前端分享所需要的数据
        $res=$jssdkObj->getSignPackage();
        return [
            'code'=>20000,
            'msg'=>'success',
            'data'=>$res
        ];
    }


很赞哦! (3)

文章评论