concludis / api-client
Concludis招聘软件的API客户端
1.5.0
2024-09-25 10:49 UTC
Requires
- php: >=8.1
- ext-curl: *
- ext-json: *
- ext-pdo: *
- ext-zip: *
- ezyang/htmlpurifier: ~4.17
README
concludis-api-client是一个库,用于在本地镜像使用concludis ATS管理的职位广告。
此软件提供了一个API客户端,用于同步来自您强大的求职者跟踪系统concludis的职位广告到本地数据库,从而可以以高性能进行查询和筛选。
可以连接多个ATS实例,并在导入时将职位发布规范化为通用格式。这使得可以创建结合多个ATS实例职位的职位门户。
该库还提供了实现自己的API客户端以用于其他ATS系统或职位广告源并将它们转换为规范化结构的选项。
特性
- 国际化
- 86个国家的地理数据
需求
- PHP环境 >= PHP 8.1
- MariaDB数据库管理系统
安装
- 通过composer将此库添加到您的项目中
- 在您的数据库管理系统中创建一个新的数据库
- 将config/config.sample.php复制到config/config.php
- 修改您的数据库凭据
- 修改您的ATS源凭据和URL
- 执行cli/install.php以初始化操作
- 这将创建数据库中所有所需的缓存表。请耐心等待,该库包含86个国家的地理数据,将在本步骤中首次导入。
- 执行cli/pull-projects.php以从您的ATS同步所有职位广告
许可证
本项目采用MIT许可证。有关详细信息,请参阅LICENSE文件。
署名
本项目使用来自GeoNames的数据。请通过链接或对GeoNames的引用来归功于GeoNames。