concludis/api-client

Concludis招聘软件的API客户端

1.5.0 2024-09-25 10:49 UTC

This package is auto-updated.

Last update: 2024-09-25 10:51:27 UTC


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。