Skip to content

授权:微信,获取网页授权地址(前端重定向)

1 接口名称

微信,获取网页授权地址

2 接口描述

3 请求地址

Plain
{apiAddress}/auth/wx/getAuthorizeUrl

4 请求方式

POST

5 请求参数

5.1 Header 参数

参数名必选类型/参数值说明
Content-Typeapplication/json请求参数类型

5.2 Body 参数

json
{
     "channelId": 1, // 渠道ID
     "correctUrl": "testact.tmlyun.com/activity-api/answer/wxCorrect", // 授权成功后跳转的URL
     "cacheKey": "heiheihei", // 保留字段,登录时可传入,登录成功后的重定向地址,会将此参数带回  
     "scope": "snsapi_userinfo", // 微信授权需要传,snsapi_userinfo或者snsapi_base,不传默认使用公共授权snsapi_userinfo
   * 以snsapi_base为scope发起的网页授权,是用来获取进入页面的用户的openid的,并且是静默授权并自动跳转到回调页的。用户感知的就是直接进入了回调页(往往是业务页面)
   * 以snsapi_userinfo为scope发起的网页授权,是用来获取用户的基本信息的。但这种授权需要用户手动同意,并且由于用户同意过,所以无须关注,就可在授权后获取该用户的基本信息。
      "spaceId": 35 // 空间ID
}

6 返回示例

JSON
{
    "message": "success",
    "code": 0,
    "success": true,
    "data": {
      "url" : "https://open.weixin.com/abaaba"
    }
}

7 备注