inda-hr / php_sdk
## 简介 **INDA (INtelligent Data Analysis)** 是一个由 [Intervieweb](https://www.intervieweb.it/hrm/) 提供的 RESTful API AI 解决方案。INDA 的定价模式是 *基于积分的*,这意味着每个 API 请求都关联着一定数量的积分。因此,用户需要购买
Requires
- php: ^7.4 || ^8.0
- ext-curl: *
- ext-json: *
- ext-mbstring: *
- guzzlehttp/guzzle: ^7.3
- guzzlehttp/psr7: ^1.7 || ^2.0
Requires (Dev)
- friendsofphp/php-cs-fixer: ^3.5
- phpunit/phpunit: ^8.0 || ^9.0
This package is auto-updated.
Last update: 2024-09-03 13:13:05 UTC
README
简介
INDA (INtelligent Data Analysis) 是一个以 RESTful API 提供的 Intervieweb AI 解决方案。
INDA 的定价模式是 基于积分的,这意味着每个 API 请求都关联着一定数量的积分。因此,用户需要购买一定数量的积分(根据他们的需求确定),每次 API 调用都会减少。INDA 只有在用户的积分配额大于或等于该请求所需的积分时,才会接受和处理用户的请求。有关定价的详细信息,请访问我们的 网站 或联系我们。
INDA HR 包含了管理招聘流程主要元素的各种功能
- 候选人(以下也称为 简历 或 申请人),或者说是寻找工作的人;
- 职位广告(以下也称为 职位广告),这是一份收集有关职位空缺所有主要信息和详细情况的文件;
- 申请,将候选人绑定到职位广告;每当候选人申请工作时,就会生成申请。
每个都有特定的方法集,使用户能够创建、读取、更新和删除相关文档,以及基于 AI 方法的一些特殊功能(如 文档解析 或 语义搜索)。它们可以在各自的章节中探索。
通过将它们连接到其他 INDA 支持的实体(如 公司 和 大学),可以丰富关于所列文档类型的数据,以便招聘人员可以更好地了解候选人的经验和获得的能力。
上述所有功能旨在通过利用 AI 系统的力量,帮助招聘人员在人才获取过程中。使用此类系统的招聘人员所具有的优势中,解决偏见问题是其中最相关的一个。招聘中的偏见是一个严重的问题,它会影响招聘人员和候选人,因为它可能导致错误的招聘决策。我们非常关注这个问题,我们一直在努力减少原始数据中的偏见,以便 INDA 结果尽可能公平。到目前为止,为了解决偏见问题,INDA 在处理每个候选人数据的初始阶段自动忽略特定字段(如姓名、性别、年龄和国籍)。
此外,我们决定让用户收集各种类型的数据,包括个人或敏感信息,但我们不允许用于除统计目的以外的用途;我们的目的是劝阻招聘人员关注候选人的个人信息,并将他们的注意力放在候选人的技能和能力上。
我们希望帮助招聘人员防止在寻找真正需要的最有价值的候选人时产生任何形式的偏见。
以下文档面向开发者,旨在提供INDA集成的所有技术细节,同时也面向管理者,指导他们探索实施的可能性。
API的主机为https://api.inda.ai/hr/v2。我们建议检查API版本和构建(显示在文档标题附近)。如有问题、建议或特殊需求,请联系我们support@intervieweb.it。
欲了解更多信息,请访问https://inda.ai。
安装与使用
要求
PHP 7.4及以后版本。也应与PHP 8.0兼容。
Composer
要使用Packagist安装绑定的最新版本,请运行以下命令:
composer require inda-hr/php_sdk
.
手动安装
下载文件并包含autoload.php
。
<?php require_once('/path/to/OpenAPIClient-php/vendor/autoload.php');
入门
请按照安装程序进行操作,然后运行以下命令:
<?php require_once(__DIR__ . '/vendor/autoload.php'); // Configure Bearer authorization: APIKey $config = OpenAPI\Client\Configuration::getDefaultConfiguration()->setAccessToken('YOUR_ACCESS_TOKEN'); $apiInstance = new OpenAPI\Client\Api\ApplicationManagementApi( // If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`. // This is optional, `GuzzleHttp\Client` will be used as default. new GuzzleHttp\Client(), $config ); $indexname = 'indexname_example'; // string $jobad_id = new \OpenAPI\Client\Model\JobadId(); // JobadId $resume_id = 'resume_id_example'; // string $base_application_request = {"Data":{"Objective":{"Value":"PHP developer looking for a position at a small independent company."},"ProfessionalSummary":{"Value":"Software engineer with 3+ years experience and a particular interest for solving complex problems."},"DesiredSalary":{"Amount":{"Value":34000},"Currency":{"Value":"USD"},"Frequency":{"Value":"YEARLY"},"Type":{"Value":"GROSS"}},"DesiredBenefits":[{"Value":"vouchers"},{"Value":"pc"},{"Value":"phone"}],"OriginLinks":[{"Label":{"Value":"LinkedIn"},"URL":{"Value":"https://www.linkedin.com/jobs/view/php-developer-at-new-york-23415417368"}}]},"HiringDetails":{"ApplicationDate":"2021-04-12","HiringPipeline":[{"Date":"2021-04-12T09:20:23","Status":"APPLIED"}]}}; // \OpenAPI\Client\Model\BaseApplicationRequest try { $result = $apiInstance->addApplicationPOST($indexname, $jobad_id, $resume_id, $base_application_request); print_r($result); } catch (Exception $e) { echo 'Exception when calling ApplicationManagementApi->addApplicationPOST: ', $e->getMessage(), PHP_EOL; }
API端点
所有URI均相对于https://api.inda.ai。
模型
- 成就
- 活动
- 活动比较
- 年龄
- 允许输出
- 应用程序通用数据
- 应用程序通用可选数据
- 应用程序ID
- 应用程序ID响应
- 应用程序响应状态
- 应用程序状态请求
- 应用程序内
- 申请项请求
- 资产
- 附件
- 附件V2
- 附件V3
- 自动完成响应
- 奖项
- Aws凭证
- 基本应用程序请求
- 基本福利值模型严格字符串
- 基本候选人搜索查询
- 基本详细信息
- 基本持续时间
- 基本雇佣行业
- 基本文件
- 基本文件文档
- 基本项ID响应
- 基本职位广告搜索查询
- 基本职位广告匹配证据查询
- 基本职位广告匹配查询
- 基本位置位置
- 基本位置值模型严格字符串
- 基本模型错误模型
- 基本模型名称
- 基本电话号码值模型严格字符串
- 基本响应
- 基本简历匹配证据查询
- 基本简历匹配查询
- 基本薪资类型
- 基本资历
- 二进制项响应
- 二进制图片响应
- 布尔基本模型
- 分支机构
- 更广泛级别的职位名称
- 更广泛级别的技能
- 桶项
- CEFR等级
- CV附件文档
- 缓存删除
- 候选人搜索查询
- 职业转换请求
- 认证
- 检查
- 国籍
- 分类映射ESCO响应
- 分类映射ISCO响应
- 分类映射ISTAT响应
- 分类映射ONET响应
- 公司自动完成
- 公司自动完成响应
- 公司通用数据
- 公司通用行业
- 公司通用位置
- 公司通用可选数据
- 公司通用类型
- 公司ID响应
- 公司请求
- 合同类型
- 计数统计
- 货币
- 自定义字段
- 自定义字段
- 定制字段
- 日期
- 日期主体
- 学位
- 删除应用程序响应
- 删除应用程序响应
- 删除候选人响应
- 删除项响应
- 删除职位广告响应
- 描述
- 描述输入
- 残疾
- 残疾等级代码
- 文档桶项
- 导入附件
- 导入项请求
- 导入简历
- 文档搜索查询
- 文档
- 文档匿名化响应
- 文档文本响应
- 文档V5
- 驾驶执照类型代码
- 持续时间范围
- 持续时间范围V10
- ESCO职业值
- 教育
- 教育经历
- 教育水平代码值
- 教育标题
- 教育标题V7
- 就业类型
- 实体输入
- 实体映射
- 错误模型
- Esco通用技能
- Esco职位响应
- Esco映射
- Esco技能响应
- 事件
- 证据请求
- 经验
- 扩展标准数据项
- 提取项
- 反馈附件
- 反馈基本项
- 反馈数据
- 反馈教育经历
- 反馈教育标题
- 反馈实体输入
- 反馈提取项
- 反馈研究领域
- 反馈信息项
- 反馈职位
- 反馈语言
- 反馈组织
- 反馈组织名称
- 反馈响应
- 反馈工作经验
- 文件
- 文件项请求
- 过滤器字段
- 最终成绩
- 最终成绩值
- 找到的候选人响应
- 找到的文档响应
- 找到的工作广告响应
- 基础年份
- 频率
- 频率1
- 频率2
- 性别
- 地理坐标
- 地理位置
- 获取申请响应
- 获取申请响应
- 获取候选人响应
- 获取公司响应
- 获取扩展标准数据响应
- 获取项响应
- 获取工作广告响应
- 获取工作广告响应
- 获取标准数据响应
- 获取大学响应
- 高级分组
- 高级分组API调用
- HTTP验证错误
- 总部
- 最高教育标题
- 招聘详情
- 招聘管道阶段
- 历史
- 历史详情
- ID
- Id
- Id实体错误
- Id实体输入
- Id实体映射
- 图片
- 图片元数据
- 导入错误响应
- 导入项请求
- 导入项响应
- 导入响应
- 导入状态
- 索引缓存删除响应
- 索引积分信息
- 索引文档失败
- 索引文档失败响应
- 行业
- 行业详情
- 内部id
- Isco映射
- Istat映射
- ItemId响应
- 工作广告
- 工作广告福利
- 工作广告合同
- 工作广告全文搜索
- 工作广告ID响应
- 工作广告工作描述请求
- 工作广告职位
- 工作广告职位详情
- 工作广告职位响应
- 工作广告语言响应
- 工作广告匹配数据
- 工作广告远程工作
- 工作广告远程工作类型
- 工作广告请求
- 工作广告薪水
- 工作广告搜索查询
- 工作广告技能
- 工作广告技能详情
- 工作广告技能响应
- 工作描述
- 工作班次
- 工作班次类型
- 职位就业
- 职位标题
- 职位标题详情
- 工作广告常见附件
- 工作广告常见数据
- 工作广告最小数据
- 工作广告可选数据
- 工作广告公共元数据
- 工作广告公共值模型字符串
- 工作广告联系信息
- 工作广告联系信息名称
- 工作广告联系信息人员名称
- 工作广告联系信息前缀
- 工作广告联系信息后缀
- 工作广告教育
- 工作广告电子邮件地址
- 工作广告电子邮件地址
- 工作广告电子邮件标签
- 工作广告Id
- 工作广告Id之一
- 工作广告链接
- 工作广告链接标签
- 工作广告链接URL
- 工作广告匹配证据查询
- 工作广告匹配查询
- 工作广告电话号码
- 工作广告电话标签
- 工作广告电话号码
- 工作广告请求简单术语
- 工作广告id
- 工作职能
- 职位
- 职位详情
- 关键词
- 关键词输出
- 关键词响应
- 许可证
- 许可证类型
- 位置内部
- 登录数据
- 映射响应
- 婚姻状况
- 匹配工作广告证据教育
- 匹配工作广告证据元素
- 匹配工作广告证据经验
- 匹配工作广告证据职位
- 匹配工作广告证据响应
- 匹配工作广告证据技能
- 匹配简历证据持续时间
- 匹配简历证据教育
- 匹配简历证据元素
- 匹配简历证据经验
- 匹配简历证据职位
- 匹配简历证据响应
- 匹配简历证据资历
- 匹配简历证据技能
- 匹配文档附件V6
- 匹配工作广告匹配公共元数据
- 匹配简历匹配公共元数据
- 元数据
- 军事服务
- 最小公共附件
- MongoDB地理位置
- 最近的项目
- 最近的响应
- 最相似的职位响应分类
- 最相似的技能响应分类
- 多实体输入
- 多实体映射
- 国籍
- 子女数量
- 职业层级
- 职业技能比较请求
- 职业技能比较
- Onet映射
- 进行中
- 可选学术咨询
- 可选学术咨询详情
- 可选认证
- 可选认证详情
- 可选招生办公室
- 可选招生办公室详情
- 可选招生
- 可选简历附件精简文档
- 可选职业服务
- 可选职业服务详情
- 可选卡内基分类
- 可选远程学习
- 可选远程学习详情
- 可选实体基本详情
- 可选Esco职位标题匹配分类
- 可选Esco匹配详情
- 可选Esco职业匹配
- 可选Esco职业技能
- 可选Esco技能
- 可选Esco技能匹配
- 可选Esco技能匹配分类
- 可选设施和服务
- 可选财政援助
- 可选财政援助详情
- 可选住房
- 可选住房详情
- 可选机构医院
- 可选机构医院详情
- 可选招聘广告职位标题
- 可选招聘广告职位标题详情
- 可选招聘广告语言
- 可选招聘广告语言详情
- 可选招聘广告技能
- 可选招聘广告技能详情
- 可选工作班次
- 可选工作班次类型
- 可选图书馆
- 可选图书馆详情
- 可选元数据
- 可选电话号码
- 可选必需和优先的联系方式列表语言
- 可选必需和优先的持续时间范围
- 可选必需和优先的持续时间范围V11
- 可选必需和优先的教育
- 可选必需和优先的资历值
- 可选必需和优先的资历值V9
- 可选简历附件语言
- 可选简历合同
- 可选简历职位标题
- 可选简历职位标题详情
- 可选简历语言
- 可选简历语言详情
- 可选简历薪水
- 可选简历技能
- 可选简历技能详情
- 可选大小和配置
- 可选精简Esco技能匹配分类
- 可选招聘广告语言详情
- 可选体育设施
- 可选体育设施详情
- 可选出国留学
- 可选出国留学详情
- 可选学费
- 组织
- 其他
- 概述
- 解析简历文档
- 解析简历文档V1
- 修补应用程序请求
- 修补应用程序响应
- 修补公司请求
- 修补公司响应
- 修补项目请求
- 修补项目响应
- 修补招聘广告请求
- 修补招聘广告响应
- 专利
- 专利状态
- 人物位置
- 个人信息
- 图片附件图像
- 首选联系方式列表技能
- 熟练程度代码
- 简介摘要
- 项目
- 受保护群体
- 公共附件
- 公共元数据模型
- 出版物
- 出版者
- 查询过滤器
- 查询术语
- 范围
- 范围1
- 范围2
- 范围日期时间
- 范围浮点数
- 范围模型日期时间
- 范围模型浮点数
- 范围模型大于等于日期时间
- 范围模型大于等于浮点数
- 范围模型大于等于整数
- 范围模型整数
- 范围模型小于等于日期时间
- 范围模型小于等于浮点数
- 范围模型小于等于整数
- 排名
- 参考
- 相关公司
- 关系
- 搬迁布尔基本模型
- 搬迁偏好
- 远程工作
- 远程工作频率范围
- 远程工作频率值
- 请求元数据
- 必需和首选的联系方式列表技能
- 必需和首选的匹配招聘广告证据技能
- 必需和首选的匹配招聘广告证据教育
- 必需的联系方式列表技能
- 简历
- 简历附件V4
- 简历福利
- 简历公共数据
- 简历公共最小数据
- 简历公共元数据
- 简历联系人信息联系人信息
- 简历合同
- 简历教育经验教育水平代码
- 简历电子邮件地址地址
- 简历电子邮件地址电子邮件地址
- 简历电子邮件地址电子邮件标签
- 简历就业
- 简历职位标题
- 简历职位标题详情
- 简历链接链接
- 简历链接链接标签
- 简历链接URL
- 简历位置位置
- 简历匹配证据查询
- 简历匹配查询
- 简历人物姓名人物姓名
- 简历人物姓名前缀
- 简历人物姓名后缀
- 简历电话号码号码
- 简历电话号码电话标签
- 简历电话号码电话号码
- 简历远程工作频率范围
- 简历远程工作类型
- 简历请求附件
- 简历响应状态
- 简历薪水
- 简历技能
- 简历技能详情
- 简历工作经验行业
- 角色
- 搜索候选人元素
- 搜索信用请求
- 搜索证据
- 搜索招聘广告元素
- 搜索招聘广告匹配响应
- 搜索简历元素
- 搜索简历匹配响应
- 搜索术语
- 部分
- 部分详情
- 语义通用简单术语
- 语义反馈请求
- 语义历史正文
- 资历等级代码
- 资历值
- 资历值V8
- 相似文档搜索查询
- 相似实体响应
- 相似实体
- 相似词语查询
- 大小
- 技能比较
- 技能详情
- 技能详情列表
- 技能层级
- 技能
- 技能分类请求
- 技能分类响应
- 技能比较值
- 技能响应技能
- 精简基础详情
- 精简基础响应
- 精简数据
- 精简文档
- 精简职位广告职位名称
- 精简职位广告职位名称详情
- 精简职位广告语言
- 精简职位广告技能
- 精简职位广告技能详情
- 精简技能
- 精简技能详情
- 标准数据项
- 统计索引
- 统计信息
- 研究领域
- 套件响应
- 文本
- 文本详情
- 文本文件
- 文本位置
- 文本响应
- 标题
- 标记响应
- 传统文档搜索查询
- 转换推荐值
- 转换推荐
- 大学录取值模型字符串
- 大学自动完成
- 大学自动完成响应
- 大学联系人联系信息
- 大学联系人链接
- 大学联系人电话号码
- 大学数据
- 大学位置
- 大学公共元数据
- 更新项请求
- 更新图片请求
- 上传统计
- 技能提升
- 技能提升请求
- 验证浮点值模型
- 验证整数值模型
- 验证错误
- 值
- 值1
- 值模型字节数
- 值模型约束整数值
- 值模型日期时间
- 值模型浮点数
- 值模型地理定位
- 值模型整数值
- 值模型字符串列表
- 值模型MongoDB地理定位
- 值模型联合日期时间
- 加权查询词
- 工作活动比较
- 工作活动比较请求
- 工作活动比较值
- 工作经验
- 首次认证年份
授权
API密钥
- 类型:Bearer身份验证
测试
要运行测试,请使用
composer install vendor/bin/phpunit
作者
关于此包
此PHP包由OpenAPI Generator项目自动生成
- API版本:
2.0.0
- 构建包:
org.openapitools.codegen.languages.PhpClientCodegen