小程序可以使用https://api.weixin.qq.com/sns/oauth2/access_token获取用户授权吗
时间: 2023-10-06 18:10:34 浏览: 304
微信小程序API使用以及实现小程序授权登录.zip
不可以。小程序和公众号虽然都属于微信开放平台,但是它们之间的授权机制是不同的。在小程序中,用户授权时会获取到一个临时登录凭证 `code`,开发者可以通过 `code` 换取 `session_key` 和 `openid` 等信息,从而获取用户的基本信息。
而 `https://api.weixin.qq.com/sns/oauth2/access_token` 接口是用于网页授权的,用于获取用户的 `access_token`。这个 `access_token` 是用于调用公众号接口的全局唯一票据,与小程序的 `session_key` 不同,因此小程序无法使用该接口获取用户授权。
小程序获取用户信息的接口是 `https://api.weixin.qq.com/wxa/getuserinfo`,该接口需要在小程序后台设置开启用户信息权限,并且只能获取已经关联了小程序的用户信息。
阅读全文