简要描述:

  • 科研系统项目审核通过后,实时推送项目信息到第三方平台

接口版本:

版本号 制定人 制定日期 修订日期
1.0.0 海浪 2023-08-06 null

请求URL:

  • 需第三方平台提供推送地址

请求方式:

  • POST

请求示例:

POST 第三方地址 HTTP/1.1
Authorization: Bearer a34000ad9f1c456f942acc4ffb5423ae
Host: yourhost
Content-Type: application/json

{
    "id": "0cf84036b50945d2a13328a53bd6680b",
    "code": "111",
    "title": "项目111",
    "leader": "1035",
    "leaderName": "科研人员03",
    "department": "技术部",
    "projectType": "横向科研项目",
    "projectLevel": "国家级",
    "projectSourceAffiliation": "国家自然科学基金委员会",
    "projectClassification": "面上项目",
    "year": 2023,
    "committer": "1035",
    "committerName": "科研人员03",
    "committedAt": "2023-07-14T08:40:44Z",
    "startDatetime": "2023-07-31T16:00:00Z",
    "endDatetime": "2023-08-30T16:00:00Z"
}

请求头:

参数名 是否必须 类型 说明
Authorization string 请求签名
Content-Type string application/json

请求参数说明:

参数名 类型 说明
id string 项目id,唯一,不会为null或空字符串
code string 项目编号,不会为null或空字符串
title string 项目名称
leader string 负责人工号
leaderName string 负责人姓名
department string 负责人所属部门
startDatetime string 项目开始时间,UTC
endDatetime string 项目结束时间,UTC
projectType string 项目类型,(“纵向科研项目”或“横向科研项目”)
projectLevel string 项目级别
projectSourceAffiliation string 项目来源
projectClassification string 项目分类
year Integer 立项年度
committer string 提交人工号
committerName string 提交人姓名
committedAt string 提交时间,UTC

返回示例:

正确时返回:
第三方接口正确处理后,应该返回Http状态码 200

错误时返回:

Http状态码返回非 200 视为异常,科研平台会每隔1分钟重试 1 次,3 次后仍不成功会放弃推送。

作者:admin  创建时间:2023-08-10 11:45
最后编辑:admin  更新时间:2025-01-23 09:40