rollylni / vklib
用于简化使用VK-API的库
0.7.1
2020-12-08 23:34 UTC
Requires
- php: >=7.1
- ext-ctype: *
- ext-json: *
- guzzlehttp/guzzle: >=7.0.0
- rollylni/triggers: 0.0.4
- workerman/workerman: >=4.0.0
Requires (Dev)
- phpunit/phpunit: >=8.2.0
README
VkLib是一个使用面向对象方法简化VK API工作的库。
安装
composer require rollylni/vklib
功能
- 创建多个客户端的能力 (示例)
- 方便调用API请求 (示例)
- 处理验证码的能力 (示例)
- 支持机器人键盘 (示例)
- 支持回调按钮 (示例)
- 支持机器人按钮点击处理器 (示例)
- 支持轮播图 (示例)
- 支持机器人长轮询 (示例)
- 支持用户长轮询 (示例)
- 支持回调机器人 (示例)
- 管理群组回调服务器 (示例)
- 处理支付的能力 (示例)
- 上传文件 (示例)
- 执行实用程序 (示例)
- 流式传输 (示例)
- 小部件 (示例)
- OAuth (示例)
- Foaf (示例)
示例用法
require "vendor/autoload.php"; $client = new \VkLib\VkClient("ClientName", 5.126, "en"); $client->setToken("AccessToken"); $api = new \VkLib\VkApi($client); var_dump($api->users->get()->json()); $client->remove();