Skip to content

人岗匹配

步骤1.简历匹配

1.说明

接口描述上传简历、进行匹配的岗位名称和JD,即可生成简历和岗位的匹配结果
请求地址https://saas.api.yoo-ai.com/resumes/match请求方式POST

2.请求参数

Headers

名称类型必选说明示例值
AuthorizationstringAuthorization - Bearer TokenBearer Yoo-xxxxxxxxx

Body

  • resume_content和resume_url不能同时为空
名称类型必选说明
resume_contentstring简历结构内容
resume_urlstring简历URL
job_titlestring岗位名称
job_descstring岗位描述

3.请求示例

json
{
  "resume_url": "http://www.yoo-ai.com/c3c565d9-949c-4bb3-9d76-134136b29aab.docx",
  "job_title": "仪表技术员",
  "job_desc": "任职要求:1、高中以上学历,机电、仪表专业或有相关工作经验者优先;2、接受长白班做六休一工作制;3、工作仔细认真,有责任心并热爱学习。岗位职责:1、根据公司和部门管理规定,负责各类仪表计量工作。2、对日常仪表设施进行维护保养与检查,保证仪表仪器稳定有效运行。3、通过仪表系统稳定运行,协助各区域实现目标。其他福利待遇:公司提供工作餐,班车接送,节假日福利,人才补贴,安全绩效奖金,年终奖。"
}

4.响应内容

名称类型说明
codestring状态码
msgstring返回信息
datastring数据体

5.响应示例

JSON
{
    "code":200,
    "msg":"success",
    "data":{
        "id":"b2025012-0175-7025-f5fc-d07219f5b506"
    }
}

步骤2.获取匹配结果

1.说明

接口描述此接口可以获得简历匹配结果或者简历分析的状态,需要从简历匹配/分析接口获取requestId
请求地址https://saas.api.yoo-ai.com/resumes/info请求方式POST

2.请求参数

Headers

  • Token需要在韦尼克平台创建相关应用获取
名称类型必选说明示例值
AuthorizationstringAuthorization - Bearer TokenBearer Yoo-xxxxxxxxx

body

名称类型必选说明
requestIdstring分析ID
typestringpreview-预览 detail-详细

3.请求示例

JSON
{
  "requestId": "b2024101-5095-8406-7fcb-64ec8a43d968",
  "type":"detail"
}

4.响应内容

名称位置类型说明
codebodystring状态码
msgbodystring返回信息
databodystring数据体

5.响应示例

  • 匹配成功结果:
JSON
{
    "code": 200,
    "msg": "success",
    "data": {
        "date": {
            "label": "评估日期",
            "data": "2023-12-21"
        },
        "match_score": {
            "label": "匹配度",
            "data": 60
        },
        "job_type": {
            "label": "求职类型",
            "data": "职场人"
        },
        "major": {
            "label": "候选人背景",
            "data": 75,
            "content": {
                "recruitment_type": {
                    "label": "求职类型",
                    "jd_value": "职场人",
                    "job_value": "职场人",
                    "match": 1
                },
                "degree": {
                    "label": "学历",
                    "jd_value": "无要求",
                    "job_value": "本科",
                    "match": 1
                },
                "school_type": {
                    "label": "985/211",
                    "jd_value": "无要求",
                    "job_value": "属于",
                    "match": 1
                },
                "unified": {
                    "label": "统招",
                    "jd_value": "无要求",
                    "job_value": "统招",
                    "match": 1
                },
                "full_time": {
                    "label": "全日制",
                    "jd_value": "无要求",
                    "job_value": "全日制",
                    "match": 1
                },
                "profession": {
                    "label": "专业",
                    "jd_value": "无要求",
                    "job_value": "测控技术与仪器",
                    "match": 1,
                    "match_content": []
                },
                "age": {
                    "label": "年龄",
                    "jd_value": "无要求",
                    "job_value": "24",
                    "match": 1
                },
                "work_year": {
                    "label": "经验时长",
                    "jd_value": "无要求",
                    "job_value": "0年",
                    "match": 1
                },
                "trade": {
                    "label": "行业背景",
                    "jd_value": "无要求",
                    "job_value": "IT|音视频领域",
                    "match": 1,
                    "match_content": ""
                },
                "job_name": {
                    "label": "岗位背景",
                    "jd_value": "JAVA程序员",
                    "job_value": "",
                    "match": 0,
                    "match_content": []
                }
            }
        },
        "experience": {
            "label": "经验背景",
            "data": 0,
            "content": {
                "work_background": {
                    "label": "工作背景",
                    "jd_value": [
                        {
                            "type": "工作目的",
                            "value": "安全性"
                        },
                        {
                            "type": "工作对象",
                            "value": "网络信息"
                        }
                    ],
                    "job_value": [
                        {
                            "type": "工作名称",
                            "value": "仪器设计|电力建设|网络结构创新|实验结果汇总|论文撰写|损失函数设计|时频掩码分析|盲源评估|人脸检测|自由度排序|商品选取|消息推送|风控"
                        },
                        {
                            "type": "工作对象",
                            "value": "技术|转码方案|人脸特征点|数据|摄像头|模型|APP|JNI接口|硬件|优质字段|低信用人群|电气电磁"
                        }
                    ],
                    "match": 0,
                    "match_content": []
                }
            }
        },
        "skill": {
            "label": "技能素质",
            "data": 100,
            "content": {
                "software": {
                    "label": "软件技能",
                    "jd_value": "无要求",
                    "job_value": [
                        {
                            "type": "技术",
                            "value": "LSTM|RNN|PIT技术|NMLs|TCN|PIT|C|CNN|ET|SQL|卷积神经网络|神经网络|数据挖掘|中级职称"
                        },
                        {
                            "type": "软件系统",
                            "value": "Qt|ffmpeg|windows|ABP|postgresql|redis|Word|Redis|Windows|Android|PostgreSQL"
                        },
                        {
                            "type": "编程技能",
                            "value": "C++|QT|c++|vue|音视频算法"
                        }
                    ],
                    "match": 1,
                    "match_content": []
                },
                "certificate": {
                    "label": "证书要求",
                    "jd_value": "无要求",
                    "job_value": "",
                    "match": 1,
                    "match_content": []
                },
                "language": {
                    "label": "语言能力",
                    "jd_value": "无要求",
                    "job_value": [
                        {
                            "type": "语言能力",
                            "value": "英语"
                        }
                    ],
                    "match": 1,
                    "match_content": []
                }
            }
        },
        "character": {
            "label": "职业素养",
            "data": 50,
            "content": {
                "character": {
                    "label": "品质素质",
                    "jd_value": "无要求",
                    "job_value": "",
                    "match": 1,
                    "match_content": []
                }
            }
        },
        "other": {
            "label": "其他要求",
            "data": 0,
            "content": {
                "other": {
                    "label": "其他",
                    "jd_value": "及时",
                    "job_value": "",
                    "match": 0,
                    "match_content": ""
                }
            }
        },
        "img_url": {
            "label": "云图",
            "data": "https://image.yoojober.com/generate/word_cloud/2023-12/a9ac43fad8a8663dcabad24ba3450984.png"
        },
        "code": 200
    }
}
  • 不存在的任务:
JSON
{
    "code": 204,
    "msg": "不存在的任务",
    "data": null
}