获取token API

功能介绍

此API为硬件厂商提供通过目睹账号密码直接获取临时token的特殊API,请勿滥用

此API作用为

  • 如果当前账号未生成token,将会生成一个token。
  • 如果当前账号为专业版及以上用户,并且之前调用当前接口获取过临时token,当临时token过期时,再次调用当前接口时,会返回一个token。
  • 专业版本以下用户我们将不再返回token提供使用。

注意:

  • 通过当前接口返回的token长期有效,不再频繁更换。
  • token只允许专业版及以上用户可以获取。
  • 请求方法无需更改,返回字段已做对应兼容。

请求域名

mudu.tv

请求header

POST /session.php?a=ajaxGetToken

请求payload

email=账号&password=密码

payload参数说明

参数 参数说明 参数类型 是否必填
email 账号或者Email string
password 密码 string

返回

成功示例:

{
    "status"      : "y",
    "flag"        : 100,
    "msg"         : "账号密码正确",
    "token"       : "o26r8atp8jng8ahxgpda129dfg1qskdk",
    "expire_time" : "2017-10-01 09:00:00"
}

失败示例:

{
    "status" : "n",
    "flag"   : 101,
    "msg"    : "参数错误"
}

返回参数说明

参数 描述 类型
status 返回状态,y为成功,n为失败 string
flag 状态码(具体请看下方表格) integer
msg 状态描述 string
token 32位字符的token string
expire_time token失效时间 datetime

状态码说明

状态码 说明
100 获取成功
101 参数错误
102 不存在该用户
103 密码错误
104 版本错误(需要升级专业版本及以上)

results matching ""

    No results matching ""