最近在做微信网页开发,在开发过程中遇到一些问题,在此记录下来,防止以后再犯同样的错误,同时也给其他朋友一些参考,如有错误,欢迎指正:
网页授权access_token是通过OAuth2.0机制实现的,请求以下链接获取https://api.weixin.QQ.com/sns/oauth2/access_token?appid=APPID&secret=SECRET&code=CODE&grant_type=authorization_code,该access_token常用于获取用户信息。
普通access_token是公众号调用各js-sdk接口时使用的,请求以下链接获取https://api.weixin.qq.com/cgi-bin/token?grant_type=client_credential&appid=APPID&secret=APPSECRET。
获取jsapi_ticket接口中使用的access_token是普通access_token,不要误用为网页授权access_token。
timestamp时间戳是秒,不用使用毫秒。
url不包括’#’hash后面的部分,在前端的话不需要encodeURIComponent。
新闻热点
疑难解答