网页分享微信朋友圈显示图标或缩略图
获取 access_token
https://api.weixin.qq.com/cgi-bin/token?grant_type=client_credential&appid=APPID&secret=APPSECRET
调用接口的服务器,或者调试环境,需要在微信公众号后台的 IP 白名单中。否则会报错。
{"errcode":40164,"errmsg":"invalid ip x.x.x.x ipv6 ::ffff:x.x.x.x, not in whitelist hint: [xzbwDa0102sha7]"}
公众号和小程序均可以使用AppID和AppSecret调用本接口来获取access_token。AppID和AppSecret可在“微信公众平台-开发-基本配置”页中获得(需要已经成为开发者,且帐号没有异常状态)。**调用接口时,请登录“微信公众平台-开发-基本配置”提前将服务器IP地址添加到IP白名单中,点击查看设置方法,否则将无法调用成功。**小程序无需配置IP白名单。
最好将服务器 IP 和公司网络出口 IP 都加上,方便调试。
access token 有效期
参考以下文档获取access_token(有效期7200秒 2个小时,开发者必须在自己的服务全局缓存access_token):https://developers.weixin.qq.com/doc/offiaccount/Basic_Information/Get_access_token.html
如何调试
新建一个路由,方便调试输出给 js 的参数使用。
/test_jsapi
参考
- 官方文档:https://developers.weixin.qq.com/doc/offiaccount/OA_Web_Apps/JS-SDK.html#112
- 三方说明:https://www.qingtingip.com/h_213763.html
微信关注我哦 👍
我是来自山东烟台的一名开发者,有感兴趣的话题,或者软件开发需求,欢迎加微信 zhongwei 聊聊, 查看更多联系方式