broosaction / litebase-sdk-php
PHP 的 litebase SDK - 在您的 PHP 项目中使用 litebase Web 服务
dev-master
2022-10-11 11:28 UTC
Requires
- php: >=7.4
- ext-curl: *
- ext-json: *
- ext-openssl: *
- ext-pcre: *
- mtdowling/jmespath.php: ^2.3
- nette/caching: ^3.0.2
- phpseclib/phpseclib: ^2.0.23
- psr/http-message: ^1.0
Requires (Dev)
- ext-dom: *
- ext-openssl: *
Suggests
- ext-curl: To send requests using cURL
- ext-openssl: Allows working with Cloud's private distributions and verifying received messages
- doctrine/cache: To use the DoctrineCacheAdapter
This package is auto-updated.
Last update: 2024-09-11 15:39:13 UTC
README
Litebase API 客户端库使您能够在服务器上使用 Litebase API,例如图表、驱动器或 Litebase 社交。
这些客户端库由 Broos Action 正式支持。它们仍然被视为处于积极开发中。这意味着将添加新功能,以及修复现有客户端库的bug。
要求
安装
您可以使用 Composer 或直接 下载发行版
Composer
首选方法是通过 composer。如果您尚未安装 composer,请按照 安装说明 进行操作。
一旦安装了 composer,请执行以下命令以在项目根目录中安装此库
composer require broosaction/litebase-sdk-php:dev-master
最后,请确保包含自动加载器
require_once '/path/to/your-project/vendor/autoload.php';
基本示例
// include your composer dependencies require_once 'vendor/autoload.php'; $litebaseclient = new LitebaseClient(array( 'client_id' => 'api public key .x', 'client_secret' => 'Api secret key .x', 'username' => 'your litebase cloud username', 'application_name' => 'your application name', )); $qrcode = new \Litebase\Service\Charts\Qr_Code_Service($litebaseclient); $qrcode->setText('Hello World')->setSize(300); if($qrcode->getStatus()){ echo '<img src="'.$qrcode->getImageUrl().'"/>'; }