码迷,mamicode.com
首页 > 微信 > 详细

自定义微信分享内容

时间:2018-02-10 17:37:17      阅读:205      评论:0      收藏:0      [点我收藏+]

标签:tps   app   获得   strong   res   sans   地址   nat   文件   

1、公众号设置 -> 功能设置 :填写“JS接口安全域名”

2、引入js文件:http://res.wx.qq.com/open/js/jweixin-1.2.0.js

3、获取AccessToken

  A、在订阅号基本配置:获取AppIdAppSecret 并添加 分享的网站 ip 到白名单中

  B、https请求(GET方式):https://api.weixin.qq.com/cgi-bin/token?grant_type=client_credential&appid=AppId&secret=AppSecret

4、拿到的AccessToken后,采用http GET方式请求获得jsapi_ticket

  A、https://api.weixin.qq.com/cgi-bin/ticket/getticket?access_token=AccessToken&type=jsapi

5、生成签名

  A、需要的数据:随机字符串 noncestr、有效的jsapi_ticket、时间戳 timestamp、当前分享页面地址 url(不含#以及后面部分)

  B、数据按照字段名ASCLL排序,拼接成字符串 STR

  C、对STR进行shall签名,得到signature

 

注:①签名用的 noncestr、timestamp必须与wx.config中的一致

  ②access_token、jsapi_ticket有效期只有7200秒,所以需要进行全局缓存

 

自定义微信分享内容

标签:tps   app   获得   strong   res   sans   地址   nat   文件   

原文地址:https://www.cnblogs.com/sunbeamy/p/8439210.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!