主页 > API > 修改日程


修改日程

/v1/events/:event_id
  • URL

    https://api.worktile.com/v1/events/:event_id

  • HTTP请求方式

    PUT

  • 支持格式

    JSON

    Header参数

    {
       "Content-Type":"application/json",
       "access_token":"xxx"
    }
    

    示例

    curl -X PUT -d 'name=开会&summary=下周计划&start_date=2015-03-25&start_time=10:20&end_date=2015-03-25&end_time=11:30' 'https://api.worktile.com/v1/events/xxx?pid=xxx&access_token=xxx' 
    
  • HTTP请求参数

    参数 必选 类型 说明
    event_id true string 日程id
    pid true string 项目pid
    access_token true string OAuth授权后获得,请求时可放在header中
    name true string 日程名称
    summary false string 日程描述
    start_date true string 开始日期
    start_time true string 开始时间
    end_date true string 结束日期
    end_time true string 结束时间
  • 返回数据

    示例

    HTTP/1.1 200 ok

    { "success":true }


    返回值字段 类型 说明
    success boolean true:修改成功
  • 异常结果

    示例

    HTTP/1.1 400 Bad Request

    { "error_code":700003, "error_message":"日程名称为空", "request":"/v1/event" }


    错误码(error_code) 错误信息(error_message) http状态码(statusCode)
    100005 没授权,请授权后再操作 401
    100006 access_token不正确 400
    700003 日程名称为空 400
    600004 日程开始日期和时间不能为空 400
    600005 日程结束日期和时间不能为空 400
    700006 日程的重复类型不正确 400
    700010 修改日程失败 500