dingtalk.oapi.ats.job.get (获取招聘平台职位信息)

招聘平台,获取职位信息

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
biz_code String 必须 ddats 业务唯一标识,接入前请提前沟通
job_id String 必须 xxxxxxx 职位唯一标识

响应参数

名称 类型 示例值 描述
errcode Number 400020 错误码
errmsg String 无访问权限 错误信息
result JobSimpleVO 职位结果
  • └ head_count
  • Number
  • 10
  • 招募人数
  • address
  • JobAddressVO
  • 职位地址详情
  • └ latitude
  • String
  • xxx.xxx
  • 经度
  • └ longitude
  • String
  • xxx.xxx
  • 纬度
  • └ detail
  • String
  • xx路xx号
  • 地点详情
  • └ name
  • String
  • xx大厦
  • 地点名
  • └ district
  • String
  • xxx区
  • 职位地址 区/县
  • └ city
  • String
  • xxx市
  • 职位地址 市
  • └ province
  • String
  • xxx省
  • 职位地址 升
  • └ max_salary
  • Number
  • 1000000
  • 最高薪水,单位元
  • └ min_salary
  • Number
  • 800000
  • 最低薪水,单位元
  • └ salary_negotiable
  • Boolean
  • false
  • 是否薪资面议
  • └ description
  • String
  • 职位描述:xxxx
  • 职位描述
  • └ required_edu
  • Number
  • 6
  • 1小学 2初中 3高中 4中专 5大专 6本科 7硕士 8 博士 9其他
  • └ job_code
  • String
  • J000001
  • 职位编码
  • └ job_id
  • String
  • xxxxxxxx
  • 职位唯一标识
  • └ corpid
  • String
  • xxxxxx
  • 企业id
  • └ name
  • String
  • xx职位
  • 职位名称
  • └ salary_period
  • String
  • MONTH
  • 薪资类型,HOUR:小时,DAY:天,WEEK:周,MONTH:月,BY_TIME:次
  • └ salary_month
  • Number
  • 12
  • 薪资月数
  • └ category
  • String
  • N123456
  • 职位分类
  • └ campus
  • Boolean
  • true
  • true :校招,false:社招
  • └ job_nature
  • String
  • FULL-TIME
  • 职位类型:FULL-TIME:全职,PART-TIME:兼职,INTERNSHIP:实习,OTHER:其他
  • └ max_job_experience
  • Number
  • 3
  • 最高工作年限
  • └ min_job_experience
  • Number
  • 1
  • 最低工作年限
  • └ main_dept_id
  • Number
  • 123
  • 职位部门id
  • └ tags
  • String []
  • ["五险一金"]
  • 职位标签
  • part_time_data
  • TopJobPartTimeExtDataVo
  • {xxx}
  • 兼职字段
  • └ salary_period
  • String
  • DAY
  • 薪资计算周期 HOUR:按小时,DAY:按天,WEEK:按周,MONTH:按月,BY_TIME:按次
  • └ settle_type
  • String
  • DAY
  • 薪资结算周期 DAY:日结,WEEK:周结,MONTH:月结,ONE_TIME:一次性结清,OTHER:其他
  • └ specify_work_date
  • Boolean
  • true
  • 是否指定工作日期,如果指定,则填充work_start_date,work_end_date
  • └ work_date_type
  • String
  • WORKDAY
  • 工作日期类型 WORKDAY:工作日,WEEKEND:周末,HOLIDAY:节假日,NOT_WORKDAY:非工作日,包括周末和假期,OTHER:其他
  • └ work_start_date
  • Date
  • 2020--08-25
  • 工作开始日期
  • └ work_end_date
  • Date
  • 2020--08-26
  • 工作结束日期
  • └ specify_work_time
  • Boolean
  • true
  • 是否指定工作时间,如果指定,则填充work_begin_time_min, work_end_time_min
  • └ work_begin_time_min
  • Number
  • 510
  • 工作开始时间,单位分钟,从0点0分开始,如8:30为510
  • └ work_end_time_min
  • Number
  • 600
  • 工作结束时间,单位分钟,从0点0分,如10:00值为600
  • └ contact_number
  • String
  • 123456789
  • 兼职联系方式

请求示例

  • JAVA
  • .NET
  • PHP
  • CURL
  • Python
  • C/C++
  • NodeJS
DingTalkClient client = new DefaultDingTalkClient("https://oapi.dingtalk.com/topapi/ats/job/get");
OapiAtsJobGetRequest req = new OapiAtsJobGetRequest();
req.setBizCode("ddats");
req.setJobId("xxxxxxx");
OapiAtsJobGetResponse rsp = client.execute(req, access_token);
System.out.println(rsp.getBody());

响应示例

  • JSON示例
{
    "errcode":400020,
    "errmsg":"无访问权限",
    "result":{
        "head_count":10,
        "address":{
            "latitude":"xxx.xxx",
            "longitude":"xxx.xxx",
            "detail":"xx路xx号",
            "name":"xx大厦"
        },
        "district":"xxx区",
        "city":"xxx市",
        "province":"xxx省",
        "max_salary":1000000,
        "min_salary":800000,
        "salary_negotiable":false,
        "description":"职位描述:xxxx",
        "required_edu":6,
        "job_code":"J000001",
        "job_id":"xxxxxxxx",
        "corpid":"xxxxxx",
        "name":"xx职位",
        "salary_period":"MONTH",
        "salary_month":12,
        "category":"N123456",
        "campus":true,
        "job_nature":"FULL-TIME",
        "max_job_experience":3,
        "min_job_experience":1,
        "main_dept_id":123,
        "tags":{
            "string":[
                "[\"五险一金\"]"
            ]
        },
        "part_time_data":{
            "salary_period":"DAY",
            "settle_type":"DAY",
            "specify_work_date":true,
            "work_date_type":"WORKDAY",
            "work_start_date":"2020--08-25",
            "work_end_date":"2020--08-26",
            "specify_work_time":true,
            "work_begin_time_min":510,
            "work_end_time_min":600,
            "contact_number":"123456789"
        }
    }
}

异常示例

  • JSON示例
{
	"errcode":88,
	"errmsg":"ding talk error"
}

错误码解释

错误码 错误描述 解决方案

API工具

如何获得此API

FAQ

返回
顶部