iotech / iotech-keygen-client
iOTech密钥生成器和激活服务
v1.0.1
2018-07-19 03:57 UTC
Requires
- ext-curl: *
This package is auto-updated.
Last update: 2020-07-19 09:06:47 UTC
README
用于与iOTech密钥生成提供者服务通信的库
该库可以做到以下事情。
- 根据条件生成密钥码。
- 检查密钥是否有效或无效。
- 检查密钥条件。
- 列出您应用程序的所有密钥。
安装
composer require iotech/iotech-keygen-client
将库集成到您的代码中。
use KeygenClient\KeyService;
$key = new KeyService;
$key->appid = "<Provide your app id>";
$key->app_secret = "<Provide your app password>";
$key->length = 8; // set key length to 8 char
$key->client = 'Your App Name';
生成没有任何条件的3个密钥码。
/**
* @return array
* {
* "KEY-CODE-1",
* "KEY-CODE-2",
* "KEY-CODE-3"
* }
*/
$key->generate(3);
以成本等于100的条件生成3个密钥码。
/**
* @return array
* {
* "KEY-CODE-1",
* "KEY-CODE-2",
* "KEY-CODE-3"
* }
*/
$key->generate(3, ['cost' => 100]); // not support in version 1.0.0
验证您的密钥码。
/**
* @return boolean or array
*/
$key->verify($code);
列出您应用程序的所有密钥。
/**
* @return array
*/
$key->list();
作者
- Apinan Woratrakun apinan@iotech.co.th
许可协议
GNU 3.0。这是免费的,可用于任何产品和服务,但如果您需要编辑,则必须向我反馈。