dutchie027 / teli
Teli API 包装器
v0.1-beta
2021-12-09 17:05 UTC
Requires
- ext-json: *
- guzzlehttp/guzzle: ^7.2
- monolog/monolog: ^2.2
This package is auto-updated.
Last update: 2024-09-19 23:07:44 UTC
README
PHP 库,旨在与 Teli 的 API 交互
安装
composer require dutchie027/teli
概览
为什么我创建了这个 API 而不是使用 Teli 提供的原生 API?有几个原因
- 在我看来,guzzle 比使用 cURL 库强大得多
- 大多数 Teli 调用都是 GET 调用
- Teli 的库有 95% 的时间会在 URI 中暴露 API 密钥。当然,这是 https 调用,但这仍然是在寻求麻烦
使用方法
// require the composer library require_once 'vendor/autoload.php'; require_once 'config.php'; //make the connction to the API for use $api = new dutchie027\Teli\API(TELI_API_TOKEN, TELI_CALL_API_SID_TOKEN); // Add custom settings $api = new dutchie027\Teli\API(TELI_API_TOKEN, TELI_CALL_API_SID_TOKEN, $settings);
设置
默认设置是好的,但你可能想要覆盖默认设置或使用你自己的。注意:所有设置都是可选的,你不需要提供任何。
未来
- 函数已为 Teli API 的完整功能集提供占位符,但我的主要关注点是短信/彩信和账户管理
贡献
如果你遇到问题,发现错误,或有任何功能建议,请 提交问题。如果你想,可以自由地分叉包并提交拉取请求。这是一个正在进行中的项目,随着我获取更多信息并对 API 进行进一步测试,它将继续发展。