| | |
| | | * @return 返回授权结果,包括成功与否、错误信息等 |
| | | * @throws Exception 如果授权过程中出现错误,可能会抛出异常 |
| | | */ |
| | | ResponseResult authorization(String base64, String Secret) throws Exception; |
| | | // ResponseResult authorization(String base64, String Secret) throws Exception; |
| | | void noAuthorization(String sn); |
| | | |
| | | void Authorization(String sn); |
| | | /** |
| | | * 添加任务接口 |
| | | * 该方法将基础64编码的配置信息、密钥和用户名作为参数,实现任务的添加 |
| | |
| | | * 查询任务状态 |
| | | * 此方法用于根据设备ID查询设备任务的状态 |
| | | * |
| | | * @param deviceId 设备ID,用于标识特定的设备 |
| | | * @param taskid 设备ID,用于标识特定的设备 |
| | | * @return 返回一个ResponseResult对象,包含查询到的任务状态信息 |
| | | */ |
| | | ResponseResult queryTaskStatus(String taskid); |
| | | |
| | | List<String> findDbFilesByTaskId(String taskId); |
| | | /** |
| | | * 获取无人机拍摄的成果DB包下载地址 |
| | | * |
| | | * @param taskId 无人机的设备ID,用于唯一标识一台无人机 |
| | | * @return 返回一个包含无人机状态信息的ResponseResult对象 |
| | | * @throws Exception 如果在获取无人机状态过程中发生错误,将抛出异常 |
| | | */ |
| | | String findDbFilesByTaskId(String taskId); |
| | | } |