跳转至

用户认证

@冀亚强

接口描述

🔥OAuth认证唯一接口,通过此接口返回的access_token为其他接口的鉴权凭证。

需要传入服务平台的用户名和密码(若不清楚账户、密码,请联系@张太超 🐮)。

access_token 具有时效性,可重新访问该接口,获取新的 access_token,旧access_token仍可在原有效期内使用。

接口地址

POST /dct-business-api/login

请求参数

参数名 数据类型 描述
userName string 用户名
password string 密码

响应参数

{
    code: "success", //接口响应状态
    data: {
        //该token为重要返回值
        access_token: "eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJlnIn0.Q5LyLTJNHhkN4WFGcrAGP1_0NejRHhK19c5jD5KagS4",
        expire_at: 1628825895 //access_token 过期时间, 时间戳,单位为秒, 请在过期前请重新登录获取。
    },
    extra: null, //备注信息
    message: "交易成功"
}

使用范例

Get:

    import requests

    url = "https://dct-test001-internal.wecash.net/dct-business-api/login?userName=yaqiang&password=yaqiang"

    payload={}
    headers = {
    'Content-Type': 'application/json; charset=UTF-8'
    }

    response = requests.request("GET", url, headers=headers, data=payload)

    print(response.text)

Post:

    import requests

    url = "https://dct-test001-internal.wecash.net/dct-business-oms/user/login"

    payload={'username': 'yaqiang',
    'password': 'yaqiang'}

    headers = {
    'Cookie': 'SESSION=ZmYyMzAzYmEtNWI5OS00NGFiLWI4NDktNzQ5ODRhMGE2MTJm'
    }

    response = requests.request("POST", url, headers=headers, data=payload)

    print(response.text)

Example:

在浏览器中输入:

https://dct-test001-internal.wecash.net/dct-business-api/login?userName=youUserName&password=youPassword

Result:

img.png

Back to top