最新活动 七周年庆典

产品

硅云帮助文档中心

搜索文档

热门搜索词:

项目信息获取,添加,修改,删除

更新时间:2020-05-21 16:33  版本:v1.0
分享到:
我要反馈 
收藏 我的收藏

获取项目信息:


    获取项目信息


请求url:


/ncs-server/api/v1/host/project


请求方式:


GET


请求参数:



请求示例:


GET /ncs-server/api/v1/host/project HTTP/1.1
Content-Type: application/json
request_id: 2942183558593ffc9d75fb8e16793ff
api_key: 1706006863049654272
signature: 0c923c1dadbbf1f2732d830122fbba7bffc5681dda1f1616d04da81a0dd3590c


返回示例:



{
    "status": 2000,
    "message": "success",
    "data": [
        {
            "userAccount": "z8z87878",
            "projectName": "修改我的项目",
            "createTime": 1568000846472,
            "updateTime": 1568000846472,
            "countHost": 0,
            "id": "1683628088419418112"
        },
        {
            "projectName": "默认",
            "countHost": 4,
            "id": "0"
        }
    ]
}


项目信息结构:



字段描述
id项目id 默认项目为0
countHost
项目下有多上个实例
projectName
项目名
createTime
创建时间时间戳,精确到毫秒
updateTime修改时间时间戳,精确到毫秒







添加项目:


    添加项目


请求url:


/ncs-server/api/v1/host/project


请求方式:


POST


请求参数:


字段类型最大长度参数位置默认必填描述
projectName
string32query
项目名


请求示例:


POST /ncs-server/api/v1/host/project?projectName=项目 HTTP/1.1
Content-Type: application/json
request_id: 2942183558593ffc9d75fb8e16793ff
api_key: 1706006863049654272
signature: 0c923c1dadbbf1f2732d830122fbba7bffc5681dda1f1616d04da81a0dd3590c



返回示例:

{
    "status": 2000,
    "message": "success",
    "data": {
        "userAccount": "z8z87878",
        "projectName": "项目",
        "createTime": 1589267701229,
        "updateTime": 1589267701229,
        "countHost": 0,
        "id": "1706463200103104512"
    }
}







修改项目:


    修改项目


请求url:


/ncs-server/api/v1/host/project


请求方式:


PUT


请求参数:


字段类型最大长度参数位置默认必填描述
idstring32query
项目id,默认项目不能修改
projectName
string32query
项目名


请求示例:


PUT /ncs-server/api/v1/host/project?id=1706463200103104512&projectName=修改项目 HTTP/1.1
Content-Type: application/json
request_id: 2942183558593ffc9d75fb8e16793ff
api_key: 1706006863049654272
signature: 0c923c1dadbbf1f2732d830122fbba7bffc5681dda1f1616d04da81a0dd3590c



返回示例:

{
    "status": 2000,
    "message": "success"
}






删除项目:


    删除项目


请求url:


/ncs-server/api/v1/host/project


请求方式:


DELETE


请求参数:


字段类型最大长度参数位置默认必填描述
idstring32query
项目id,默认项目不能删除


请求示例:


DELETE /ncs-server/api/v1/host/project?id=1706463200103104512 HTTP/1.1
Content-Type: application/json
request_id: 2942183558593ffc9d75fb8e16793ff
api_key: 1706006863049654272
signature: 0c923c1dadbbf1f2732d830122fbba7bffc5681dda1f1616d04da81a0dd3590c



返回示例:

{
    "status": 2000,
    "message": "success"
}





您对该文档有什么建议?

您对该文档的评分:

本文导航

获取项目信息:

请求url:

请求方式:

请求参数:

请求示例:

返回示例:

返回示例:

搜索文档