招聘上传简历到人才库
接口说明: 招聘上传简历。简历同步到对应的人才库下。
备注:
1、简历默认是同步到超管账号下
2、如果系统中超管账号下存在相同名称的职位则同步到对应职位下,如果没有则新建一个职位。
请求方式:POST(HTTPS)
请求地址:https://api.xinrenxinshi.com/v5/recruitment/resume/addToTalent
请求Header:
key | value |
---|---|
access_token | 获取的access_token的实际值 |
Query参数:
key | value |
---|---|
sign | 签名值 |
Body参数:
参数 | 类型 | 必传(Y/N) | 说明 |
---|---|---|---|
timestamp | Long | Y | 请求时间戳(精确到毫秒) |
uploadParam | ResumeUploadParam | Y | 简历上传参数 |
standardResume | ResumeStandardFieldInfo | Y | 标准简历信息 |
ResumeUploadParam
参数 | 类型 | 必传(Y/N) | 说明 |
---|---|---|---|
applyJobName | String | Y | 简历上传的职位 |
talentType | Integer | Y | 简历上传的人才库分类,详见 人才库分类 |
channelTypeDesc | String | Y | 简历的渠道名 如果系统中不存在相同的渠道名称,则会新建一个渠道 系统中默认的渠道有 自主上传,拉勾,智联,51job,猎聘,厦门人才网,丁香人才,脉脉,BOSS直聘,实习僧等等 |
ResumeStandardFieldInfo
参数 | 类型 | 必传(Y/N) | 说明 |
---|---|---|---|
name | String | Y | 姓名 |
mobile | String | Y | 手机号 |
sex | Integer | Y | 性别,0-女,1-男 |
resume | String | Y | 原始简历url,支持支持PDF、DOC、DOCX、JPG、JPEG、PNG、BMP、PPT、PPTX等格式,必须是可下载的链接 |
videoResumeMark | Integer | Y | 是否是视频简历,0-不是,1-是 |
String | N | 邮件 | |
headImage | String | N | 头像图片URL |
birthDate | String | N | 出生日期,格式:yyyy-MM-dd |
workStartDate | String | N | 首次参加工作时间,格式:yyyy-MM |
workAge | Integer | N | 工作年限 |
lastCompany | String | N | 最近受聘公司 |
lastJob | String | N | 最近工作职位 |
degree | Integer | N | 学历,0-无学历,1-初中,2-高中,3-中专,4-大专,5-本科,6-硕士,7-博士,8-其他,9-小学,10-中职,11-中技 |
school | String | N | 学校 |
schoolType | String | N | 学校类型,分为 普通院校 ,985院校 , 211院校 , 港澳台院校 , 国外院校 , 中学 , 职业教育 , 培训机构 , 985211双一流院校 , 985211院校 , 985双一流院校 , 211_双一流院校 |
major | String | N | 最近毕业专业 |
birthPlace | Integer | N | 籍贯,传城市id,通过通用接口查询城市id |
liveCity | String | N | 居住城市 |
politicalStatus | String | N | 政治面貌 |
nation | String | N | 民族 |
marriage | Integer | N | 婚姻状态,0-无,1-未婚,2-已婚,3-离异 |
resumePreview | String | N | 简历预览文件url |
industry | String | N | 所在行业 |
skill | String | N | 技能 |
interesting | String | N | 兴趣爱好 |
remark | String | N | 备注 |
attachmentModels | List<RecruitmentResumeAttachmentInfo> | N | 简历附件 |
resumeBriefModel | RecruitmentResumeBriefInfo | N | 简历简要信息 |
jobIntentionModelList | List<RecruitmentResumeJobIntentionInfo> | N | 求职意向 |
educationExperienceModelList | List<RecruitmentResumeEducationExprienceInfo> | N | 教育经历 |
languageModelList | List<RecruitmentResumeLanguageInfo> | N | 语言 |
projectExperienceModelList | List<RecruitmentResumeProjectExperienceInfo> | N | 项目经历 |
selfEvaluationModelList | List<RecruitmentResumeProjectExperienceInfo> | N | 自我评价 |
socialModelList | List<RecruitmentResumeSocialInfo> | N | 社交主页 |
trainingExperienceModelList | List<RecruitmentResumeTrainingExperienceInfo> | N | 培训经历 |
workExperienceModelList | List<RecruitmentResumeWorkExperienceInfo> | N | 工作经历 |
awardExperienceModelList | List<RecruitmentResumeAwardExperienceInfo> | N | 获奖经历 |
understandingModelList | List<RecruitmentResumeUnderstandingInfo> | N | 亮点和风险点 |
RecruitmentResumeAttachmentInfo
参数 | 类型 | 必传(Y/N) | 说明 |
---|---|---|---|
fileUrl | String | Y | 附件URL |
fileName | String | N | 附件名 |
RecruitmentResumeBriefInfo
参数 | 类型 | 必传(Y/N) | 说明 |
---|---|---|---|
currentStatus | String | N | 离在职情况 |
overseasEducation | Integer | N | 是否有留学经历 0-否 1-是 |
graduationYear | String | N | 毕业时间 |
overseasExperience | Integer | N | 是否海外工作经历 0-否 1-是 |
String | N | ||
String | N | 微信号 | |
currentSalary | String | N | 当前薪资 |
namePinyin | String | N | 姓名拼音 |
surName | String | N | 姓氏 |
englishName | String | N | 英文名 |
bloodType | String | N | 血型 |
IDCard | String | N | 身份证 |
IDCardType | String | N | 身份证类型 |
height | String | N | 身高 |
weight | String | N | 体重 |
nationality | String | N | 国籍 |
ethnicity | String | N | 民族 |
constellation | String | N | 星座 |
consultantEmail | String | N | 猎头顾问邮箱 |
emergentContact | String | N | 紧急联系人 |
postCode | String | N | 邮编 |
isTongZhao | String | N | 是否统招 |
lastEduNature | String | N | 最近教育性质 |
schoolRank | String | N | 学校国内排名 |
globalSchoolRank | String | N | 学校国际排名 |
englishLevel | String | N | 英语水平 |
computerLevel | String | N | 计算机水平 |
currentJobNature | String | N | 当前工作性质 |
currentJobLocation | String | N | 当前工作地点 |
expectedJobTitle | String | N | 目标职能 |
RecruitmentResumeJobIntentionInfo
参数 | 类型 | 必传(Y/N) | 说明 |
---|---|---|---|
jobNature | Integer | Y | 职位性质,0-全职,1-兼职,2-实习 |
expectedJob | String | Y | 期望职位 |
onboardTime | String | N | 到岗时间,格式:yyyy-MM-dd |
expectSalary | String | N | 期望薪资 |
expectIndustry | String | N | 期望行业 |
RecruitmentResumeEducationExprienceInfo
参数 | 类型 | 必传(Y/N) | 说明 |
---|---|---|---|
startDate | String | Y | 开始时间,格式:yyyy-MM |
endDate | String | Y | 结束时间, 格式:yyyy-MM |
school | String | Y | 学校名称 |
degree | Integer | Y | 学历 |
degreeDesc | String | N | 学历描述 |
major | String | N | 专业 |
classRank | String | N | 班级排名 |
collegeName | String | N | 院系 |
eduNature | String | N | 教育性质,如在职,统招,自考,成人,专升本,全日制,交换生,自学等 |
isTongzhao | Integer | N | 是否统一招生,0-否 1-是 |
schoolType | String | N | 学校类型. 普通院校 ,985院校 , 211院校 , 港澳台院校 , 国外院校 , 中学 , 职业教育 , 培训机构 , 985211双一流院校 , 985211院校 , 985双一流院校 , 211_双一流院校 |
thesis | String | N | 毕业设计 |
eduNatureId | Integer | N | 教育性质 |
isHighestDegree | Integer | N | 是否是最高学历 1-是 0-否 |
RecruitmentResumeLanguageInfo
参数 | 类型 | 必传(Y/N) | 说明 |
---|---|---|---|
languageType | String | Y | 语种 |
depth | Integer | Y | 掌握程度,0-了解,1-熟悉,2-掌握,3-精通,4-专家 |
listenAndSpeak | String | N | 听说能力 |
readAndWrite | String | N | 读写能力 |
certLevel | String | N | 证书名称(如大学英语6级) |
RecruitmentResumeProjectExperienceInfo
参数 | 类型 | 必传(Y/N) | 说明 |
---|---|---|---|
startDate | String | Y | 开始时间,格式:yyyy-MM |
endDate | String | Y | 结束时间, 格式:yyyy-MM |
projectName | String | Y | 项目名称 |
projectDetail | String | Y | 项目描述 |
liability | String | N | 个人职责 |
company | String | N | 所属公司 |
projectLink | String | N | 项目链接 |
achievements | String | N | 项目成绩 |
technology | String | N | 项目使用技术 |
role | String | N | 角色 |
projectMemberCount | String | N | 项目人数 |
RecruitmentResumeSelfEvaluationInfo
参数 | 类型 | 必传(Y/N) | 说明 |
---|---|---|---|
selfEvaluation | String | Y | 自我介绍 |
RecruitmentResumeSocialInfo
参数 | 类型 | 必传(Y/N) | 说明 |
---|---|---|---|
platform | String | Y | 平台 |
socialPage | String | Y | 社交主页 |
RecruitmentResumeTrainingExperienceInfo
参数 | 类型 | 必传(Y/N) | 说明 |
---|---|---|---|
startDate | String | Y | 开始时间,格式:yyyy-MM |
endDate | String | Y | 结束时间,格式:yyyy-MM |
training | String | Y | 培训机构 |
trainingCourse | String | N | 培训课程 |
trainingDetail | String | N | 培训描述 |
name | String | N | 培训认证 |
location | String | N | 培训地点 |
RecruitmentResumeWorkExperienceInfo
参数 | 类型 | 必传(Y/N) | 说明 |
---|---|---|---|
startDate | String | Y | 开始时间,格式:yyyy-MM |
endDate | String | Y | 结束时间,格式:yyyy-MM |
companyName | String | Y | 公司名称 |
serveJob | String | N | 任职职位 |
jobDetail | String | N | 职位描述 |
industry | String | N | 所在行业 |
report | String | N | 汇报对象 |
size | String | N | 公司规模 |
type | String | N | 公司类型 |
leaveReason | String | N | 离职原因 |
salary | String | N | 薪资 |
manageNumbers | String | N | 下属人数 |
jobDuration | String | N | 工作时间 如“2年3个月” |
department | String | N | 部门 |
jobAchieve | String | N | 工作成绩 |
jobResp | String | N | 工作职责 |
jobSummary | String | N | 工作总结 |
jobCapacity | String | N | 工作能力 |
jobLocation | String | N | 工作地点 |
jobNature | String | N | 工作性质(全职|简兼职|实习) |
isLastJob | Integer | N | 是否是最近受雇 1-是,0-否 |
RecruitmentResumeAwardExperienceInfo
参数 | 类型 | 必传(Y/N) | 说明 |
---|---|---|---|
awardDate | String | Y | 获奖时间 |
award | String | Y | 获奖名称 |
RecruitmentResumeUnderstandingInfo
参数 | 类型 | 必传(Y/N) | 说明 |
---|---|---|---|
content | String | Y | 具体的内容 格式为 "[{\"name\":\"技术达标\",\"message\":\"对教育培训有深入的理解, 熟练掌握课程研发、教务管理\"}, {\"name\":\"名企\",\"message\":\"有华特迪士尼的1年2个月工作经历\"}]" |
type | Integer | Y | 类型 1:亮点 2:风险点 |
返回结果:
参数 | 类型 | 必传(Y/N) | 说明 |
---|---|---|---|
errcode | Integer | Y | 0成功,其他失败 |
errmsg | String | Y | 操作结果描述 |
data | String | N | 上传的简历ID |
请求示例(HTTPS):
https://api.xinrenxinshi.com/v5/recruitment/resume/addToTalent?sign=0HO9Ki%2ByZNQzWIN%2BEAMwvr8xAZ8%3D
请求Body示例:
{
"standardResume":{
"birthDate":"1989-10-23",
"degree":5,
"educationExperienceModelList":[
{
"eduNature":"全日制",
"endDate":"2015-06",
"major":"计算机",
"school":"北京大学",
"schoolRank":1,
"startDate":"2011-09"
},
{
"eduNature":"全日制",
"endDate":"2019-06",
"major":"计算机",
"school":"清华大学",
"schoolRank":2,
"startDate":"2016-09"
}
],
"email":"111@xinrenxinshi.com",
"jobIntentionModelList":[
{
"expectIndustry":"互联网",
"expectSalary":"35000~50000元/月",
"expectedJob":"开发",
"jobNature":0
}
],
"languageModelList":[
{
"certLevel":"4",
"depth":1,
"languageType":"英语"
}
],
"lastCompany":"alibaba",
"major":"计算机",
"mobile":"19400003338",
"name":"添加员工",
"projectExperienceModelList":[
{
"company":"京东",
"endDate":"2022-07",
"projectDetail":"项目是是是是是是会是是是是是是是",
"projectName":"支付系统",
"startDate":"2020-01"
},
{
"company":"天猫",
"endDate":"2023-07",
"projectDetail":"111项目是是是是是是会是是是是是是是",
"projectName":"淘宝购买系统",
"startDate":"2022-01"
}
],
"resume":"https://files.xinrenxinshi.com/site/download?token=721c272c387a07c38b196e61eb62ce40.pdf",
"resumeBriefModel":{
"computerLevel":"5级",
"currentSalary":"10000",
"englishName":"ceshi",
"surName":"刘"
},
"school":"清华大学",
"selfEvaluationModelList":[
{
"selfEvaluation":"我是最棒的我是最棒的我是最棒的我是最棒的我是最棒的我是最棒的我是最棒的我是最棒的我是最棒的我是最棒的我是最棒的"
}
],
"sex":1,
"understandingModelList":[
{
"content":"[{\"id\":\"\",\"message\":\"熟悉支付系统, 在初步面试相关方面积累了丰富的经验\",\"name\":\"技术达标\",\"rank\":0},{\"id\":\"\",\"message\":\"掌握软件技术, 对后端有一定的心得\",\"name\":\"技术达标\",\"rank\":0}]",
"type":1
},
{
"content":"[{\"id\":\"\",\"message\":\"跳槽频繁\",\"name\":\"跳槽频繁\",\"rank\":0},{\"id\":\"\",\"message\":\"工作时间异常\",\"name\":\"工作时间异常\",\"rank\":0}]",
"type":2
}
],
"videoResumeMark":0,
"workAge":8,
"workExperienceModelList":[
{
"companyDesc":"京东 刘强东",
"companyName":"京东",
"department":"支付事业部",
"endDate":"2022-01",
"industry":"互联网",
"jobDetail":"任职京东事业部,入职至今一直负责支付业务,开发和维护5个以上微服务,入职前期服务之间耦合性较高,边界不明显,后尝试系统间解耦并取得有一定成果。\\n2020年下半年以后,一直在做中台化的尝试,目前中台化进度处于开始阶段。",
"startDate":"2020-01"
},
{
"companyDesc":"天猫",
"companyName":"天猫",
"department":"淘宝事业部",
"endDate":"2023-07",
"industry":"互联网",
"jobDetail":"任职淘宝事业部,入职至今一直负责淘宝业务,开发和维护5个以上微服务,入职前期服务之间耦合性较高,边界不明显,后尝试系统间解耦并取得有一定成果。\\n2020年下半年以后,一直在做中台化的尝试,目前中台化进度处于开始阶段。",
"startDate":"2022-01"
}
],
"workStartDate":"2015-07"
},
"uploadParam":{
"applyJobName":"开发工程师",
"channelTypeDesc":"Moka",
"talentType":0
},
"timestamp":1683791295476
}
SDK请求示例(java):
RecruitmentResumeSyncToTalentRequest resumeSyncToTalentRequest = new RecruitmentResumeSyncToTalentRequest(access_token());
RecruitmentResumeUploadParam uploadParam = new RecruitmentResumeUploadParam();
uploadParam.setTalentType(0);
uploadParam.setApplyJobName("开发工程师");
uploadParam.setChannelTypeDesc("Moka");
RecruitmentResumeStandardFieldInfo standardResume = new RecruitmentResumeStandardFieldInfo();
standardResume.setSex(1);
standardResume.setName("添加员工");
standardResume.setMobile("19400003338");
standardResume.setResume("https://www.xinrenxinshi.com/site?token=7261eb62ce40.pdf");
standardResume.setLastCompany("alibaba");
standardResume.setBirthDate("1989-10-23");
standardResume.setWorkStartDate("2015-07");
standardResume.setWorkAge(8);
standardResume.setEmail("111@xinrenxinshi.com");
standardResume.setDegree(5);
standardResume.setSchool("清华大学");
standardResume.setMajor("计算机");
resumeSyncToTalentRequest.setUploadParam(uploadParam);
resumeSyncToTalentRequest.setStandardResume(standardResume);
//简历简要信息
RecruitmentResumeBriefInfo resumeBriefModel =new RecruitmentResumeBriefInfo();
resumeBriefModel.setCurrentSalary("10000");
resumeBriefModel.setComputerLevel("5级");
resumeBriefModel.setEnglishName("ceshi");
resumeBriefModel.setSurName("刘");
standardResume.setResumeBriefModel(resumeBriefModel);
//求职意向
List<RecruitmentResumeJobIntentionInfo> jobIntentionModelList = Lists.newArrayList();
RecruitmentResumeJobIntentionInfo jobIntentionInfo =new RecruitmentResumeJobIntentionInfo();
jobIntentionInfo.setJobNature(0);
jobIntentionInfo.setExpectedJob("开发");
jobIntentionInfo.setExpectSalary("35000~50000元/月");
jobIntentionInfo.setExpectIndustry("互联网");
jobIntentionModelList.add(jobIntentionInfo);
standardResume.setJobIntentionModelList(jobIntentionModelList);
//教育经历
List<RecruitmentResumeEducationExprienceInfo> educationExperienceModelList = Lists.newArrayList();
RecruitmentResumeEducationExprienceInfo educationExprienceInfo =new RecruitmentResumeEducationExprienceInfo();
educationExprienceInfo.setStartDate("2011-09");
educationExprienceInfo.setEndDate("2015-06");
educationExprienceInfo.setSchool("北京大学");
educationExprienceInfo.setMajor("计算机");
educationExprienceInfo.setEduNature("全日制");
educationExprienceInfo.setSchoolRank(1);
educationExperienceModelList.add(educationExprienceInfo);
RecruitmentResumeEducationExprienceInfo educationExprienceInfo1 =new RecruitmentResumeEducationExprienceInfo();
educationExprienceInfo1.setStartDate("2016-09");
educationExprienceInfo1.setEndDate("2019-06");
educationExprienceInfo1.setSchool("清华大学");
educationExprienceInfo1.setMajor("计算机");
educationExprienceInfo1.setEduNature("全日制");
educationExprienceInfo1.setSchoolRank(2);
educationExperienceModelList.add(educationExprienceInfo1);
standardResume.setEducationExperienceModelList(educationExperienceModelList);
//语言
List<RecruitmentResumeLanguageInfo> languageModelList = Lists.newArrayList();
RecruitmentResumeLanguageInfo resumeLanguageInfo =new RecruitmentResumeLanguageInfo();
resumeLanguageInfo.setLanguageType("英语");
resumeLanguageInfo.setDepth(1);
resumeLanguageInfo.setCertLevel("4");
languageModelList.add(resumeLanguageInfo);
standardResume.setLanguageModelList(languageModelList);
//项目经历
List<RecruitmentResumeProjectExperienceInfo> projectExperienceModelList = Lists.newArrayList();
RecruitmentResumeProjectExperienceInfo projectExperienceInfo = new RecruitmentResumeProjectExperienceInfo();
projectExperienceInfo.setCompany("京东");
projectExperienceInfo.setStartDate("2020-01");
projectExperienceInfo.setEndDate("2022-07");
projectExperienceInfo.setProjectDetail("项目是是是是是是会是是是是是是是");
projectExperienceInfo.setProjectName("支付系统");
projectExperienceModelList.add(projectExperienceInfo);
RecruitmentResumeProjectExperienceInfo projectExperienceInfo1 = new RecruitmentResumeProjectExperienceInfo();
projectExperienceInfo1.setCompany("天猫");
projectExperienceInfo1.setStartDate("2022-01");
projectExperienceInfo1.setEndDate("2023-07");
projectExperienceInfo1.setProjectDetail("111项目是是是是是是会是是是是是是是");
projectExperienceInfo1.setProjectName("淘宝购买系统");
projectExperienceModelList.add(projectExperienceInfo1);
standardResume.setProjectExperienceModelList(projectExperienceModelList);
//自我评价
List<RecruitmentResumeSelfEvaluationInfo> selfEvaluationModelList = Lists.newArrayList();
RecruitmentResumeSelfEvaluationInfo selfEvaluationInfo =new RecruitmentResumeSelfEvaluationInfo();
selfEvaluationInfo.setSelfEvaluation("我是最棒的我是最棒的我是最棒的我是最棒的我是最棒的我是最棒的我是最棒的我是最棒的我是最棒的我是最棒的我是最棒的");
selfEvaluationModelList.add(selfEvaluationInfo);
standardResume.setSelfEvaluationModelList(selfEvaluationModelList);
//工作经历
List<RecruitmentResumeWorkExperienceInfo> workExperienceModelList = Lists.newArrayList();
RecruitmentResumeWorkExperienceInfo workExperienceInfo =new RecruitmentResumeWorkExperienceInfo();
workExperienceInfo.setStartDate("2020-01");
workExperienceInfo.setEndDate("2022-01");
workExperienceInfo.setCompanyName("京东");
workExperienceInfo.setCompanyDesc("京东 刘强东");
workExperienceInfo.setDepartment("支付事业部");
workExperienceInfo.setIndustry("互联网");
workExperienceInfo.setJobDetail("任职京东事业部,入职至今一直负责支付业务,开发和维护5个以上微服务,入职前期服务之间耦合性较高,边界不明显,后尝试系统间解耦并取得有一定成果。\\n2020年下半年以后,一直在做中台化的尝试,目前中台化进度处于开始阶段。");
workExperienceModelList.add(workExperienceInfo);
RecruitmentResumeWorkExperienceInfo workExperienceInfo1 =new RecruitmentResumeWorkExperienceInfo();
workExperienceInfo1.setStartDate("2022-01");
workExperienceInfo1.setEndDate("2023-07");
workExperienceInfo1.setCompanyName("天猫");
workExperienceInfo1.setCompanyDesc("天猫");
workExperienceInfo1.setDepartment("淘宝事业部");
workExperienceInfo1.setIndustry("互联网");
workExperienceInfo1.setJobDetail("任职淘宝事业部,入职至今一直负责淘宝业务,开发和维护5个以上微服务,入职前期服务之间耦合性较高,边界不明显,后尝试系统间解耦并取得有一定成果。\\n2020年下半年以后,一直在做中台化的尝试,目前中台化进度处于开始阶段。");
workExperienceModelList.add(workExperienceInfo1);
standardResume.setWorkExperienceModelList(workExperienceModelList);
List<RecruitmentResumeUnderstandingInfo> understandingModelList = Lists.newArrayList();
RecruitmentResumeUnderstandingInfo understandingInfo =new RecruitmentResumeUnderstandingInfo();
List<RecruitmentUnderstanding> liang = Lists.newArrayList();
RecruitmentUnderstanding understanding =new RecruitmentUnderstanding();
understanding.setMessage("熟悉支付系统, 在初步面试相关方面积累了丰富的经验");
understanding.setName("技术达标");
RecruitmentUnderstanding understanding1 =new RecruitmentUnderstanding();
understanding1.setMessage("掌握软件技术, 对后端有一定的心得");
understanding1.setName("技术达标");
liang.add(understanding);
liang.add(understanding1);
understandingInfo.setType(1);
understandingInfo.setContent(JsonUtils.toJson(liang));
understandingModelList.add(understandingInfo);
RecruitmentResumeUnderstandingInfo understandingInfo1 =new RecruitmentResumeUnderstandingInfo();
List<RecruitmentUnderstanding> fenxian = Lists.newArrayList();
RecruitmentUnderstanding understanding2 =new RecruitmentUnderstanding();
understanding2.setMessage("跳槽频繁");
understanding2.setName("跳槽频繁");
RecruitmentUnderstanding understanding3 =new RecruitmentUnderstanding();
understanding3.setMessage("工作时间异常");
understanding3.setName("工作时间异常");
fenxian.add(understanding2);
fenxian.add(understanding3);
understandingInfo1.setType(2);
understandingInfo1.setContent(JsonUtils.toJson(fenxian));
understandingModelList.add(understandingInfo1);
standardResume.setUnderstandingModelList(understandingModelList);
OpenapiResponse<String> stringOpenapiResponse = XrxsRecruitmentService.resumeSyncToTalent(resumeSyncToTalentRequest);
响应示例:
{
"errcode": 0,
"errmsg": "成功",
"data": "be9f3301f562478da0893851ff0a32bb"
}