kubomikita/smartemailing-pid
Smartemailing.cz 人力资源任务。
1.1
2023-11-17 14:55 UTC
Requires
- php: >= 8.1
- guzzlehttp/guzzle: ^7.8
- latte/latte: ^3.0
- nette/application: ^3.1
- nette/bootstrap: ^3.2
- nette/caching: ^3.2
- nette/database: ^3.1
- nette/di: ^3.1
- nette/forms: ^3.1
- nette/http: ^3.2
- nette/mail: ^4.0
- nette/robot-loader: ^4.0
- nette/security: ^3.1
- nette/utils: ^4.0
- tracy/tracy: ^2.9
Requires (Dev)
- nette/tester: ^2.4
- symfony/thanks: ^1
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 无效,端点将使用 实际日期和时间。