定稿

1.   接口描述

电子实验记录本的定稿API接口,使用JSON格式进行数据交换。

在调用API时,在Header里要加入如下的信息

Authorization: Bearer {AccessToken}

AccessToken 的获取方式,见“认证接口”。

2.  接口调用

请求URL: https://eln.iphy.ac.cn:61262/eln_api/lock
https://eln.iphy.ac.cn:61263/matelab/index.php?do=eln_api&action=lock(已废弃)

参数

eln 必填,字符串。要删除的记录所在的记录本名称;
uids 必填,字符串数组。要删除的记录uid列表;
password 必填,字符串。数字签名私钥密码。

示例

{
    "eln": "记录本名称",
    "password": "数字签名私钥密码",
    "uids":  [
        "DH1VBQCSPRO6Q0NGI0VH8R4PSV",
        "RIVKKAGERHTKISPI3SEFGS4D1Q",
        "527MBBJJNG181UKNHU4FJJ7H8T"
    ]
}

3.  返回数据

code 错误代码;
  • 0: 成功;
  • 1: 认证 Token 信息无效;
  • 2: 数据格式错误;
  • 3: 服务器原因错误;
  • 'refresh': 认证 Token 过期,需使用刷新Token重新获取。
msg 错误描述;

示例

{
    "code": 0,
    "msg": "成功"
}

错误示例

{
    "code": 2,
    "msg": "输入不能为空"
}