详解网页实现微信分享JSSDK(个人订阅号已放弃)
2017-03-10| 程成| 2254| 1| jQuery/JS

想让自己的网页在微信和朋友圈内分享,于是研究了下微信的分享,后来发现微信已经将个人干掉了,只有公司才能够分享。

下面就详细介绍下用微信JSSDK,如何让网页在微信中分享。


步骤一:绑定域名


先登录微信公众平台进入“公众号设置”的“功能设置”里填写“JS接口安全域名”。


这里的域名要求如下:


blob.png


注意:需要传一个txt文件到网站根目录下,不然绑定报错。


备注:登录后可在“开发者中心”查看对应的接口权限。



步骤二:引入JS文件


在需要调用JS接口的页面引入如下JS文件,(支持https):http://res.wx.qq.com/open/js/jweixin-1.0.0.js


请注意,如果你的页面启用了https,务必引入 https://res.wx.qq.com/open/js/jweixin-1.0.0.js ,否则将无法在iOS9.0以上系统中成功使用JSSDK



步骤三:通过config接口注入权限验证配置


wx.config({
    debug: true, // 开启调试模式,调用的所有api的返回值会在客户端alert出来,
                       若要查看传入的参数,可以在pc端打开,参数信息会通过log打出,仅在pc端时才会打印。
    appId: '', // 必填,公众号的唯一标识
    timestamp: , // 必填,生成签名的时间戳
    nonceStr: '', // 必填,生成签名的随机串
    signature: '',// 必填,签名,见附录1
    jsApiList: [] // 必填,需要使用的JS接口列表,所有JS接口列表见附录2
});



问题来了,这里的appId和signature需要获取AppId和AppSecret,但是这两个需要订阅号通过认证,目前个人订阅号直接关闭了认证,只有有营业执照的公司才能认证,每年300块!个人看到这可以放弃了。。。


blob.png


好了,如果你有条件认证,网上教程也很多,直接去看官方sdk吧。。。

地址https://mp.weixin.qq.com/



×
作者:程成
QQ:492245711