公共记录本记录列表

1.   接口描述

物质科学电子实验室平台(MatElab)的公共记录本记录列表API接口,使用JSON格式进行数据交换。

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

Authorization: Bearer {AccessToken}

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

2.  接口调用

请求URL: https://eln.iphy.ac.cn:61262/eln_api/public_items

参数

eln 必填,字符串。要查询的公共记录本名称;

示例

{
    "eln": "记录本名称",
}

3.  返回数据

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

示例

{
	"code": 0,
	"items": [
		{
			"id": 15,
			"eln_name": "记录本名称",
			"uid": "记录UID",
			"title": "标题",
			"comm": "说明",
			"locked": false,
			"userid": 94,
			"username": false,
			"email": "xxx@iphy.ac.cn",
		},
	],
}

错误示例

{
    "code": 2,
    "msg": "未指定记录本"
}