科研项目信息
最近更新时间: 2025年06月17日 08时52分41秒
批量
数据中心
描述
根据学工号查询以第一申请人申请科研项目情况
支持的模式
客户端模式,授权码模式
请求方法
GET
请求地址
https://api.tongji.edu.cn/v2/dc/research/longitudinal_project_for_PD
数据来源
新科研系统-纵向项目,人事系统
请求参数
参数名 | 是否必填 | 备注 |
---|---|---|
userId | 否 | 学工号 |
projClassifyCode | 否 | 项目分类代码,1-纵向项目,3-横向项目,5-专利转化,不传参默认获取全部,可以单独传入一个类别,也可以同时传入多个类别,用英文逗号分隔即可 |
sinceId | 否 | 游标的起始位置,请把响应中的同字段传入,获取下一页,循环往复获取全量数据 |
sinceUpdateTime | 否 | 更新时间,获取该时间点之后信息有更改的数据,此字段格式支持YYYY-MM-DD HH:mm:ss 和 unix时间戳 |
返回参数
参数名 | 类型 | 备注 | 码表 |
---|---|---|---|
msg | string | ||
code | string | ||
data | object[object] | ||
count | number | ||
list | array[object] | ||
projSecondLevelName | string | 纵向项目二级类别名称 | |
name | string | 项目负责人姓名 | |
projClassifyName | string | 项目分类名称 | |
projEstablishmentDate | string | 立项日期 | |
projEndDate | string | 结束日期 | |
closingDate | string | 完成日期 | |
projSecondLevelCode | string | 纵向项目二级类别代码 | |
userId | string | 项目负责人工号 | |
projFirstLevelCode | string | 纵向项目类别代码 | |
deptCode | string | 人员所属学院代码 | |
id | string | 主键 | |
appropriationCompany | string | 资助单位名称 | |
participationModeName | string | 项目性质名称 | |
projName | string | 项目名称 | |
projNo | string | 项目编号 | |
projFirstLevelName | string | 纵向项目类别名称 | |
contractAmount | string | 合同经费 | |
projId | string | 项目id | |
projClassifyCode | string | 项目分类代码 | |
projStartDate | string | 开始日期 | |
deptName | string | 人员所属学院名称 | |
updateTime | string | ||
projStatusName | string | 项目状态名称 | |
participationModeCode | string | 项目性质代码 | |
sinceId | string |
解释说明
接口支持传参userId获取数据。 如需不传参批量获取数据,请看以下说明: 初始化获取全量数据: 首次请求无需传参,每次固定返回1000条数据,获取后续数据在请求上附上上一次的sinceId,当sinceId为空或者返回条数为0时,可以停止循环,已经获取全量数据。 获取增量数据:入参为sinceUpdateTime,获取该时间点之后有更改的数据。
请求示例
curl -X GET \
'https://api.tongji.edu.cn/v2/dc/research/longitudinal_project_for_PD?userId=&projClassifyCode=&sinceId=&sinceUpdateTime='
返回示例
{
"code": "A00000",
"data": {
"count": 2,
"userInfos": [
{
"appropriationCompany": "国家自然科学基金委员会",
"closingDate": "2018-05-25 00:00:00",
"contractAmount": 200000,
"deptCode": "000244",
"deptName": "电子与信息工程学院",
"id": "20141***rt0029",
"name": "朱**",
"participationModeCode": "102",
"participationModeName": "主持",
"projClassifyCode": "1",
"projClassifyName": "纵向项目",
"projEndDate": "2017-12-31 00:00:00",
"projEstablishmentDate": "2014-11-06 00:00:00",
"projFirstLevelCode": "Z11080",
"projFirstLevelName": "国家自然科学基金",
"projId": "2014***rt0029",
"projName": "基于***********************方法研究",
"projNo": "20***26",
"projSecondLevelCode": "Z11080102",
"projSecondLevelName": "青年科学基金项目_国家自然科学基金",
"projStartDate": "2015-01-01 00:00:00",
"projStatusName": "结题",
"userId": "1*****2"
},
{
"appropriationCompany": "国家自然科学基金委员会",
"closingDate": "2021-04-26 00:00:00",
"contractAmount": 620000,
"deptCode": "000244",
"deptName": "电子与信息工程学院",
"id": "20161***294",
"name": "朱**",
"participationModeCode": "102",
"participationModeName": "主持",
"projClassifyCode": "1",
"projClassifyName": "纵向项目",
"projEndDate": "2020-12-31 00:00:00",
"projEstablishmentDate": "2016-10-26 00:00:00",
"projFirstLevelCode": "Z11080",
"projFirstLevelName": "国家自然科学基金",
"projId": "2016***0294",
"projName": "转录********************方法研究",
"projNo": "201**99",
"projSecondLevelCode": "Z11080101",
"projSecondLevelName": "面上项目",
"projStartDate": "2017-01-01 00:00:00",
"projStatusName": "结题",
"userId": "1*****2"
}
]
},
"msg": "成功"
}