服务 Token 管理
| 位置 | 参数 | 名称 | 类型 | 描述 | 
| {1} | query | appId | string | 需要访问 VIVEPORT 内部服务的内容的 VIVEPORT ID | 
| {2} | query | appSecret | string | VIVEPORT 支持提供的应用程序密钥 | 
HTTP 方法:GET
 URL:
 
  https://www.viveport.com/api/thirdpartygatewayservice/v1/monitor/servicetoken?appId={1}&appSecret={2}
 
第三方服务器或服务需要使用服务 token 才能通过 VIVEPORT 进行身份验证并访问内部资源。如果成功,将返回服务 token 和到期日期(UNIX 时间)。
响应示例
curl -X GET
"https://www.viveport.com/api/thirdpartygatewayservice/v1/monitor/servicetoken?appId=SampleApp&appSecret=fvma3Hbu75f3OLcxBqvm7n8ASm8S9y"
-H "accept: application/json"
HTTP/1.1 200 OK
{
"serviceToken":
"eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJleHAiOjE1MjUzMzQ2NzcsImlhdCI6MTUyNTMzMTA3NywiZHVyYXRpb24iOjM2MDB9.HsdxbtW9-o-d6I_U_gZGS7yE5g4DzD5P39ZnHBq4YU5LCtiz5-UhyNDjEoiqJ-_Z3OJLJYRgD2mX2Gy4YENkdXFA9wV0gi6qC8-5YWHHWFBleQyaDmtH0jUdm6P_pGZgvlMniGsnQaAObzcIh2CRGFZycpqmGzFrSYVaJdqrPtcSm-eJGDTihIgoisZrvZmxYLDQi5cwdoCK-Z3VLyjgsWNVQ-Hg9t6m1kVuKLdjLFkLzTk18NqlpFZ-8yDU2vgrBNFoSzBlDDGozFBho1AKF_Xc8NVqhfNZzKF7mv0NkVzVo8g5FesPQUpNrZY4a2RKdWP0fdIfWL2OfFPx8G-Uqw",
"expire": 1525334677
}
服务 token 错误代码
| 类型 | 描述 | 
| 400 Bad request | 无效的有效载荷 | 
| 403 Forbidden | 凭证无效或 appId 不存在:请与 VIVEPORT 管理员联系以获取帮助 | 
| 500 Internal Server Error | 数据库异常 |