物质科学电子实验室平台(MatElab)的记录列表API接口,使用JSON格式进行数据交换。
在调用API时,在Header里要加入如下的信息
Authorization: Bearer {AccessToken}
AccessToken 的获取方式,见“认证接口”。
请求URL: https://eln.iphy.ac.cn:61262/eln_api/items
https://eln.iphy.ac.cn:61263/matelab/index.php?do=eln_api&action=items(已废弃)
参数
| eln | 必填,字符串。要查询的记录本名称; |
| user | 选填。字符串。如果是自己的记录本,可不填写;他人的合作编辑记录本,需要填写记录本所有者的Email或userid |
示例
{
"eln": "记录本名称",
"user": "test@iphy.ac.cn"
}
| code | 错误代码;
|
| msg | 错误描述; |
| items | 记录列表。 |
示例
{
"code": 0,
"items": [
{
"id": 15,
"datetime_create": "2022-01-13 09:39",
"datetime_modify": "2024-04-17 17:04",
"datetime_locked": null,
"title": "表单",
"comm": "表单",
"sn": "RIVKKAGERH",
"locked": false,
"template_id": 3,
"keywords": ["表单"],
"config": [],
"signed": false,
"version": 1,
"subtype": 0
},
],
}
错误示例
{
"code": 2,
"msg": "输入不能为空"
}