mrwebappdeveloper / hiddify-api-php
用于远程与Hiddify面板交互的PHP软件包(packagist)。
1.3.1
2024-03-11 06:50 UTC
Requires
Requires (Dev)
- fakerphp/faker: ^1.23
- irannewtech/tool: ^1.2
- phpunit/phpunit: ^11.0
- vlucas/phpdotenv: ^5.6
This package is auto-updated.
Last update: 2024-09-17 08:42:28 UTC
README
这是为Hiddify提供的第三方库
📑 TODO
💡 PHP 使用方法
<?php include('src/HiddifyApi.php'); $api = new hiddifyApi( '', //! https://domain.com '', //! hiddify hidden path '' //! admin secret ); $api->is_connected(); // return bool $api->getSystemStats(); // return array /////----------- USER API -----------\\\\\ //! if success return user uuid else return false $api->user()->create(name: 'MrWebappDeveloper', package_days: 30, package_size: 30, telegram_id: null, // optional comment: null, // optional resetMod: 'no_reset'); // 'no_reset' default //! if success return user uuid else return false $api->user()->update(name: 'MrWebappDeveloper', package_days: 30, package_size: 30, uuid: "user uuid" telegram_id: null, // optional comment: null, // optional resetMod: 'no_reset'); // 'no_reset' default $api->user()->delete(string $uuid); // returns bool $api->user()->list(); // return array $api->user()->find(string $uuid); // returns user details in an array and returns null if can't find. ?>
🤝 贡献
对本项目的贡献总是受欢迎的!如果您遇到任何问题,请随时提交pull请求或创建问题。
📃 许可证
本项目采用MIT许可证。有关更多信息,请参阅LICENSE文件。