获取授权 access_token 和 openid

更新时间:2026-06-06 12:00:00开放接口

接口说明

GET /api/v2/sns/oauth2/access_token

请求参数

参数名称

参数类型

是否必须

位置

参数描述

platform

string

√

query

平台;weixin/douyin

appid

string

√

query

服务号 appid

code

string

√

query

OAuth2 获取到的 code;参考:关于微信快速登录功能的说明 | 微信开放文档

响应结果

// 成功
{
  "access_token": "ACCESS_TOKEN",
  "expires_in": 7200,
  "refresh_token": "REFRESH_TOKEN",
  "openid": "OPENID",
  "scope": "SCOPE"
}

响应描述

字段名称

字段类型

字段描述

access_token

string

接口调用凭证

expires_in

number

access_token 接口调用凭证超时时间,单位(秒)

refresh_token

string

用户刷新 access_token

openid

string

授权用户唯一标识

scope

string

用户授权的作用域,使用逗号(,)分隔

unionid

string

用户统一标识。针对一个微信开放平台账号下的应用,同一用户的 unionid 是唯一的

错误码

code

说明

410301

仅支持微信平台

510302

创建请求失败;请重试

410303

请求微信开放平台异常;请重试,如未响应,响应内容格式不对

410304

未配置微信服务号

410306

微信开放平台错误返回;如:invalid code

相关文档