# pc 端网页获取wxcode

应用通过引导用户跳转/打开授权地址,在用户同意授权后,获得wxcode

# 授权地址

https://open.wecard.qq.com/connect/oauth/pc-authorize?app_key=APPKEY&response_type=code&scope=snsapi_userinfo&ocode=xxxxxx&redirect_uri=http://xxx.com&state=STATE&connect=curLogin

# 参数说明

参数 必填 类型 说明
app_key ✔️ string 腾讯微卡分配的应用 appkey
response_type ✔️ string 返回类型,固定填 code
scope ✔️ string 授权作用域。snsapi_userinfo: 非静默授权,用户确认后获取成员详细信息;snsapi_sso: 单点登录,获取登录用户详细信息,并维持登录态。
ocode ✔️ string 主体代码,若不填写会跳转到选择主体页面
redirect_uri ✔️ string 回调地址,需使用 urlencode 进行编码,授权后会将信息回调到此接口
state string 透传信息,回调之后原样返回
connect string 当 connect 等于 curLogin 时,在用户已经登录后台的情况下,无需再次扫码。若没有传该字段或者 connect 不等于 curLogin 时,即使用户登录了管理后台,也需要再次扫码。该字段仅对 scope=snsapi_sso 生效

# 返回说明

oauth 完成后跳转链接示例:http://example.com?wxcode=WXCODE&state=STATE

# 注销登录

若 scope 值为 snsapi_sso,可跳转此地址注销登录。

https://open.wecard.qq.com/connect/sso/logout?app_key=APP_KEY&ocode=1011789061&redirect_uri=http%3a%2f%2fexample.com