微信js接口自定义分享内容

最近客户有个要求,需要给网页添加微信分享功能,当然指的是用微信自带浏览器的时候,希望用户在最后一页点击分享的时候是分享的首页。曾经无意中看到过微信公众开发者平台提供了js接口,所以试着做了做,果然,跌入了一个大坑,现在就把我的经历跟大家分享一下。

首先去腾讯给的开发者文档去看,地址就不贴了,然后

第一步,绑定域名,从客户那儿拿到了备案的域名,然后登陆微信公众平台绑定域名

第二步,在页面里引入js,官方文档中都有

第三步,设置config验证, 官方文档给了个例子,直接拿过来用,否则自己写的话很麻烦,然后又学会了thinkphp中如何添加第三方类库,此处暂且不提。

第四步,在ready里写接口函数,把官方文档里写的抄出来就行了

第五步,上传服务器部署测试,开了debug,然后弹出invalid url domain错误,一查原因,网站是直接用IP访问的,换成域名弹出ok

第六步,重新部署测试,额,没报错,但是没有任何卵用,原因不明

...一系列尝试...

无意间,发现了一个真相,未认证的微信公众号是没有权限自定义分享内容的,当时就为之气结了,然后找客户要了一个认证过后的公众号,重新绑定域名

然后,就OK了,于是把经验分享到这儿,希望能帮助后来人。

上一篇:python项目ImportError: Plotly express requires pandas to be installed.解决方案


下一篇:Shell脚本小技巧收集