开发微信分享接口

2018-10-25 21:32 | 阅读时间: 1分

  今天择地而生有会员反应微信分享时没有图片显示,这是由于微信分享我们用的百度分享来实现的,百度的微信分享没有提供图片的接口,要实现这个功能需要自己开发微信的分享接口。幸不辱命,经过几个小时的奋战,终于开发好了,现将过程分享如下:

  1、首先要有一个认证过的微信公众号,订购号或服务号都可以,没认证的没试过,估计不可以。

  2、设置好微信的appscrect;这个微信是不会保存的,需要您在设置好后记录下来。

  3、设置好微信公众号的域名,在公众号设置的功能设置里。另外要设置好网站的ip白名单,这个在开发设置里。这个不设置的话会报ip不正确的错误。

  4、根据官方说明,获取到微信的获取全局的access_token,这个access_token一般是7200秒后过期,过期后需要重新获取,所以这个需要自己缓存到服务器上,两小时内就不用再次获取了。

  5、根据官方说明,用获取到的access_token获取jsapi_ticket。

  6、用获取到的jsapi_ticket计算出signature,然后生成一个时间戳和一个随机数返回给页面显示。后端工作就完成了。

  7、前端需要先引用微信的js:http://res.wx.qq.com/open/js/jweixin-1.0.0.js。

  8、然后加入微信的配置文件,需要写入的信息有:微信公众号的appid,signature,时间戳和随机数。

    9、配置好以后写入官方提供的接口代码就可以实现微信分享了。。。


分享到
微信好友
朋友圈
新浪微博
QQ
QQ空间

参与评论

登录后参与评论

吴志亮

择地而栖,因爱而生

65

文章

15280

浏览

+ 关注
生意
吴志亮专属微名片
 

择地而生

爱写作的“生意人”生意都不会差!

手机验证码登陆 | 忘记密码?
没有帐号?注册

择地而生

爱写作的“生意人”生意都不会差!

已有帐号?登录

择地而生

爱写作的“生意人”生意都不会差!

去登陆
没有帐号?注册

择地而生

爱写作的“生意人”生意都不会差!

帐号密码登录
没有帐号?注册