Android 如何向Ministra TV Platform 5.3.0服务器发布授权请求

Android 如何向Ministra TV Platform 5.3.0服务器发布授权请求,android,authentication,portal,iptv,Android,Authentication,Portal,Iptv,全部! 我将从头开始开发一个Android跟踪者门户客户端应用程序。 事实上,我希望该应用程序能够与包括Ministra在内的所有跟踪者服务器兼容,但在这个早期阶段,如果它只与Ministra 5.3兼容就可以了。 问题是我找不到任何文档或指南来告诉我如何将身份验证请求发布到服务器 这是我迄今为止所研究的全部,但它似乎不正确,或者我不知道每个参数的含义 岗位;http://{base_url}​/认证​/代币 授权请求。将OAuth2密码流与其他参数一起使用 来自表客户端的客户端标识符 (示例值

全部! 我将从头开始开发一个Android跟踪者门户客户端应用程序。 事实上,我希望该应用程序能够与包括Ministra在内的所有跟踪者服务器兼容,但在这个早期阶段,如果它只与Ministra 5.3兼容就可以了。 问题是我找不到任何文档或指南来告诉我如何将身份验证请求发布到服务器

这是我迄今为止所研究的全部,但它似乎不正确,或者我不知道每个参数的含义

岗位;http://{base_url}​/认证​/代币 授权请求。将OAuth2密码流与其他参数一起使用

来自表客户端的客户端标识符 (示例值)

成功响应

(示例值)

违约 状态代码为200的错误响应 (示例值)

有人能教我吗

{
  "client_id": "client",
  "client_secret": "client_secret",
  "grant_type": "password",
  "username": "user",
  "hw_password": "This is needed field with empty value",
  "password": "password",
  "mac": 8698576271,
  "activation_code": "string",
  "meta_1": "Meta 1 for device. Please check with us what data you need to send. Required for get token request.",
  "meta_2": "Meta 1 for device. Please check with us what data you need to send. Required for get token request.",
  "meta_3": "Meta 1 for device. Please check with us what data you need to send. Required for get token request.",
  "refresh_token": "token"
}
{
  "access_token": "token",
  "refresh_token": "refresh_token",
  "token_type": "password",
  "expires_in": 3600
}
{
  "error": "Not supported access type",
  "code": "server_error",
  "error_description": "error message",
  "error_uri": "error description"
}