实例代码 / 远程锁定
使用 Laravel 框架访问远程锁的简单方法
v1.0.1
2023-09-12 06:34 UTC
README
composer require instance-code/remotelock
添加到项目
'providers' => ServiceProvider::defaultProviders()->merge([
InstanceCode\Remotelock\Providers\RemotelockServiceProvider::class,
])->toArray(),
创建实例
$client = Remotelock::getInstance();
创建链接
$url = $client->createLink();
<a href="{{ $url }}">GET CODE</a>
获取令牌
$client->setCode('{code}')
->getToken();
刷新令牌
$client->setRefreshToken('{refreshToken}')
->refreshToken()();
创建访问用户
AccessPersonType::GUEST | AccessPersonType::USER
参考 创建访问访客
$client->createAccessUser(AccessPersonType::GUEST, $attribute);
获取二维码
AccessPersonType::GUEST | AccessPersonType::USER
参考 创建二维码
$client->getQrCode(string|int $pin, array $attribute = '');
创建任何请求
- 支持方法:get, post, put, patch, delete, option
参考 创建访问访客
$client->get($URI, $params);
$client->post($URI, $params);
$client->put($URI, $params);
$client->patch($URI, $params);
$client->delete($URI, $params);
- 响应 JSON