获取 token API

优质
小牛编辑
136浏览
2023-12-01

功能介绍

此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账号或者Emailstring
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
token32位字符的tokenstring
expire_timetoken失效时间datetime

状态码说明

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