fredbradley / xirrusapi
Xirrus XMS 管理的 PHP API
v1.1.4
2023-02-22 14:41 UTC
Requires
- php: ^7.4||^8.0
- ext-json: *
- guzzlehttp/guzzle: ^7.2
Requires (Dev)
- friendsofphp/php-cs-fixer: ^2.16
- phpunit/phpunit: ^8.0
- vimeo/psalm: ^3.12
README
这是来自 Xirrus 的 XMS API 的 PHP 包装器,来自 Cambium Networks / Cambium Networks。
安装
您可以通过 composer 安装此软件包
composer require fredbradley/xirrusapi
使用方法
// Override default options $default_options = [ 'verify' => true, // set to false, if you are up against SSL verification issues /** * Please note: Setting this to false is not recommended * and weakens the security of your system, but * sometimes for testing purposes is nessecary */ ]; $api = new \FredBradley\XirrusApi\XirrusApi("https://xmsserver.tld:9443", "exampleusername", "examplepassword", $default_options); $api->request("GET", "stations.json"); // This will get you a php json object of your api result dataset
随着时间的推移,这个软件包中还将编写更多的辅助方法。
API 文档
文档可以在您自己的 XMS 托管设备上的 "设置 -> XMS API -> API 文档" 下找到
测试
composer test
变更日志
有关最近更改的更多信息,请参阅 CHANGELOG
贡献
有关详细信息,请参阅 CONTRIBUTING
安全性
如果您发现任何与安全相关的问题,请通过电子邮件 code@fredbradley.co.uk 联系,而不是使用问题跟踪器。
鸣谢
许可
MIT 许可证 (MIT)。请参阅 许可文件 以获取更多信息。
PHP 包模板
此软件包是使用 PHP 包模板 生成的。