<a name="menu" href="/doc">返回主目录</a>
1. [获取token](#getToken)
1. [通用接口示例](#demo)

## **<a name="getToken"> 获取token</a>**
[返回到目录](#menu) <a name="menu" href="/doc">返回主目录</a>
##### URL
[/web/auth/accessAuth/getAppTokenByHosts]
#### 参数格式  `JSON`
#### HTTP请求方式 `POST`

``` javascript
    {
        "actionType":"getAppTokenByHosts",//固定写法就行
        "actionBody":{}
    }
```
##### 或
##### URL
[/api/auth/accessAuth/getAppTokenByAppKey]
#### 参数格式  `JSON`
#### HTTP请求方式 `POST`
``` javascript
    {
        "actionType":"getAppTokenByAppKey",//固定写法就行
        "actionBody":{
            "appkey": "2019090811",                     //Y   string   appkey
            "secret": "f99d413b767f09b5dff0b3610366cc46"//Y   string   密钥
        }
    }
```

#### 返回结果
```javascript
    {
        "status": 0,
        "msg": "success",
        "data": {
            "token": "40d64e586551405c9bcafab87266bc04" //token用于其他接口请求时，放在请求头中
        },
        "requestId": "2016c54abe7249a2a1195d236b333f79"
    }
```

## **<a name="demo"> 通用接口示例（创建渠道用户信息）</a>**
[返回到目录](#menu) <a name="menu" href="/doc">返回主目录</a>
##### URL
[/web/auth/accessAuth/springBoard]
#### 参数格式  `JSON`
#### HTTP请求方式 `POST`

``` javascript
    所有请求接口在请求前，必须获取token，并把token放在请求头Headers中，无特殊说明请求方式统一为POST请求。
    通用请求接口示例：
    请求头中需要传递的参数：token
    请求参数：
    {
        "actionType": "loginUserByChannelUserId", //Y   string    渠道执行的类型
        "actionBody": {
            "channelUserId":"sy-test" //Y   string    渠道用户ID
        }
    }

```

#### 返回结果
```javascript
    {
        "status": 0,
        "msg": "success",
        "data": {
            "userpin": "3440126a4a6e4c2d890a818d5d1dd1e9"//用户登录后的userpin
        },
        "requestId": "1596022b5f654379899e6b113a473d2e"
    }
    返回值参数说明：
    status     返回状态，0为成功，否则为失败
    msg        成功或失败信息描述
    data       接口返回的数据信息
    requestId  请求头中的request-id，作为接口调用跟踪
```

