6.3 添加项目

简要描述:

  • 企业在结算之前,需要将自己的项目内容发布到平台,该功能为SAAS后台项目发布功能的接口版本。
  • 不同服务商项目审核配置不一样,有些服务商是免审的,添加项目即生效,有些服务商是需要人工审核的,如果需要人工审核,审核结果将通过6.4-xiang-mu-shen-he-hui-tiao.md进行回调。建议在该接口指定回调链接,然后根据同步返回的status状态来判断项目添加的状态。

请求头参数:

Authorization: Bearer [accessToken]

请求URL:

  • /project/add/normal

请求方式:

  • POST

参数:

请求参数说明

参数 类型 是否必须 说明
name string 项目的名称
projectType string 项目类型,取 6.2 项目类型列表接口 type里的值
content string 项目需求与场景说明
providerId string 服务商Id,
start string 运营周期开始时间2021-08-01,运营周期时间范围一般不能超过3个月
end string 运营周期结束时间2021-09-20,运营周期时间范围一般不能超过3个月
amount BigDecimal 项目总预算,例如20202.12
expectNumber int 预计招募人数
priceType int 计价方式:10按工时;20按次数;30按订单;35按件数;40按成功
notifyUrl string 接收该项目处理结果的后端回调url。当该url没有传值时,系统会使用后台开发者配置中的回调链接。注意:该url必须为可以直接访问的http链接,例如:https://www.baidu.com
nonce string 随机字符串,长度要求在32位以内。推荐随机数生成算法
sign string 通过签名算法计算得出的签名值,详见签名生成算法

返回结果示例

成功示例
{
    "projectId": "12345678",
    "status":1
}

失败示例
{
    "error": "BadRequest",
    "message": "项目标题不能为空"
}

响应参数说明

参数 类型 说明
projectId string 返回该项目的id
status int 1:进行中(代表项目已经审核通过了,可以使用了),5:待审核(代表项目还在审核中,需要等审核回调结果)。

results matching ""

    No results matching ""