devbackend / authgram-request-handler
用于处理来自AuthGramBot的授权请求的PHP库
2.0.1
2017-12-12 11:45 UTC
Requires
- php: >=7.0.0
This package is auto-updated.
Last update: 2024-09-28 20:25:28 UTC
README
概述
这是一个用于处理AuthGramBot授权请求的库。它获取POST请求的原始正文,解析并将其转换为PHP对象,该对象已准备好在您的项目中使用。
安装
推荐使用 Composer 安装SDK。Composer是PHP的依赖管理工具,允许您声明项目所需的依赖,并将它们安装到项目中。
composer require devbackend/authgram-request-handler
如果将Composer全局安装在您的系统中,您可以运行以下命令
composer require devbackend/authgram-request-handler
或者,您可以将SDK指定为项目现有的composer.json文件中的依赖项
{ "require" : { "devbackend/authgram-request-handler": "^2.0" } }
安装后,您需要要求Composer的自动加载器
require vendor/autoload.php;
通过将您的应用程序令牌传递给构造函数来创建请求处理程序的实例
$requestHandler = new Devbackend\AuthGramRequestHandler\AuthGramRequestHandler('[APPLICATION_TOKEN]'); if ($requestHandler->isValidToken()) { $request = $requestHandler->getRequest(); $authKey = $request->getAuthKey(); $user = $request->getUser(); $username = $user->getUsername(); }