Mac 下 Navicat 的坑

开发过 H5 的小伙伴肯定知道,公众号有自己的 AppID
和 AppSecret
。小程序也一样,小程序也有自己的 AppID
和 AppSecret
。公众号的 AppID
和 AppSecret
主要的作用有两个。一个是通过重定向获取Code
,然后通过 AppID
、AppSecret
和 Code
换取用户信息。另一个就是通过 AppID
、AppSecret
换取 AccessToken
,然后通过 AccessToken
换取 jsapi_ticket
(公众号用于调用微信 JS 接口的临时票据)与api_ticket
(卡券 api_ticket 是用于调用卡券相关接口的临时票据)。在小程序中,用户信息的获取由 wx.getUserInfo
方法提供数据。前端也不需要 JSSDK
签名。卡券则是调用关联的公众号卡券的参数。那么,小程序 AppID
和 AppSecret
有什么作用呢,目前所知的,就是用来换取 AccessToken
,然后通过 AccessToken
调用小程序码的 API 接口。