lee-to / php-calendly
PHP 的 Calendly API 客户端
v1.0
2020-08-19 07:42 UTC
Requires
- php: ^7.1
- ext-curl: *
- ext-json: *
Requires (Dev)
- mockery/mockery: ^1.0
- phpunit/phpunit: ^4.8.35 || ^5.7
This package is auto-updated.
Last update: 2024-09-19 16:37:44 UTC
README
PHP 的 Calendly API 客户端
安装
PHP 的 Calendly API 客户端可以使用 Composer 安装。运行以下命令
composer require lee-to/php-calendly
用法。
use CalendlyApi\CalendlyApi; use CalendlyApi\HttpAdapters\CurlHttpClient;
初始化。
$calendlyApi = new CalendlyApi($token, new CurlHttpClient);
钩子
列出所有
$calendlyApi->hook()->all()
获取一个
$calendlyApi->hook()->get($id)
创建
$calendlyApi->hook()->create(["url" => "https://name.com", "events" => ["invitee.created"]])
删除
$calendlyApi->hook()->delete($id)
用户
关于
$calendlyApi->user()->me()
用户事件类型
$calendlyApi->user()->event_types()
测试
- Composer 是运行测试的前提条件。全局安装 composer,然后运行
composer install
安装所需文件。 - 获取个人令牌,然后从
tests/CalendlyApiTestCredentials.php.dist
创建tests/CalendlyApiTestCredentials.php
并编辑它以添加您的凭据。 - 从根目录运行以下命令可以执行测试
$ ./vendor/bin/phpunit
贡献
有关详细信息,请参阅 CONTRIBUTING。
致谢
许可证
MIT 许可证 (MIT)。有关更多信息,请参阅 许可证文件。
安全
如果您发现了一个安全问题,请直接联系维护者 leetodev@ya.ru。