kubomikita/smartemailing-pid

Smartemailing.cz 人力资源任务。

1.1 2023-11-17 14:55 UTC

This package is auto-updated.

Last update: 2024-09-17 17:01:30 UTC


README


Smartemailing PID API

目录

构建工具

Nette 框架 v3.2,PHP >= 8.1,MariaDB 10.6

入门

要获取本地副本并运行,请按照以下简单示例步骤操作。

安装

以下是一个示例,说明如何列出使用该软件所需的项目,以及如何使用 composer 安装它们。

composer create-project --ignore-platform-reqs kubomikita/smartemailing-pid /path-to-your-project-directory

从存储在 .sql 文件中的 创建数据库

/path-to-your-project-directory/database/create.sql

设置凭据 以连接到数据库 数据库

/path-to-your-project-directory/config/local.neon

在您首选的浏览器中运行应用程序。

使用

首先使用 PHP-CLI 与 Open data PID 同步数据

php /path-to-your-project-directory/www/index.php Cron:SyncPid

列出所有 PID 点的 API 端点

GET http://localhost/path-to-your-project-directory/www/

列出所有打开的 PID 点的 API 端点

GET http://localhost/path-to-your-project-directory/www/?isOpen=1

列出特定日期和时间所有打开的 PID 点的 API 端点

GET http://localhost/path-to-your-project-directory/www/?isOpen=1&dateTime=2023-11-17T15:40

查询参数 dateTime 可以是表示 UNIX 时间戳的整数

如果给定的 dateTime 无效,端点将使用 实际日期和时间