# 快捷登录接口(推荐)

# 接口URL

  • 测试环境: http://apitest.dudubashi.com/index.php/line/enterprise/login/{xxx}
  • 线上环境: http://wx.dudubashi.com/index.php/line/enterprise/login/{xxx} {xxx}为企业ID,由嘟嘟系统分配

# 请求方法

直接跳转地址并通过url传参

# 请求参数

名称 类型 说明 是否必须
open_id string 企业用户开放id,如 工号 Y
phone string 企业用户手机号(open_id 和 phone 二选一) Y
token string 访问授权动态码,有效期:2小时 Y
redirect string 要跳转的路径(不传则跳企业班线首页) N
type string 1 企业班车 2 顺风车,默认企业班车 N
city_name string 员工所在城市,如 深圳 N
sign string 数字签名,生成方式:当为$open_id时,$sign = md5($open_id . $token . $appSecret),当为 $phone时,$sign = md5($phone . $token . $appSecret) Y

# 返回参数

##密钥登录接口(旧)

# 1、获取登录密钥

# 接口URL

  • 测试环境: http://apitest.dudubashi.com/index.php/api/app/get_login_code
  • 线上环境: http://wx.dudubashi.com/index.php/api/app/get_login_code

# 请求方法

post

# 请求参数

名称 类型 说明 是否必须
token string 访问授权动态码 Y
jobno string 工号 Y
phone string 手机号(若不传工号,则必须传手机号) Y

# 返回参数

名称 类型 说明 必须存在
dudu_code string 登录密钥 Y
{
    "result": "0000",
    "data": {
        "dudu_code": "MGwVjboxiSzz7kGDAfSI0NJJprLztN1qRsGDdlS0g5M="
    },
    "info": "成功"
}

# 2、使用密钥登录

# 接口URL

  • 测试环境: http://apitest.dudubashi.com/index.php/line/enterprise
  • 线上环境: http://wx.dudubashi.com/index.php/line/enterprise

# 请求方法

直接跳转地址并通过url传参

# 请求参数

名称 类型 说明 是否必须
dudu_code string 登录密钥 Y
dudu_url string 跳转地址(需urlencode) N

# 返回参数