smiirl / smiirl-library-php
一个用于与 Smiirl 对象交互的 composer 包
dev-main
2022-06-01 12:13 UTC
Requires
- php: >=7.0
- ext-curl: >=7.3
- ext-json: *
This package is not auto-updated.
Last update: 2024-09-18 23:51:47 UTC
README
Smiirl PHP 库 使开发者能够轻松地在 PHP 代码中与 Smiirl 自定义计数器交互,
入门指南
- 最低要求 – 要运行库,您的系统需要满足最低要求,包括具有 PHP >= 7.0。我们强烈建议使用 cURL 扩展和 cURL 7.16.2+ 编译的 TLS 后端(例如,NSS 或 OpenSSL)进行编译。
- 安装库 – 使用 [Composer] 是安装 Smiirl PHP 库的推荐方式。该库可通过 [Packagist] 在 [
smiirl/smiirl-library-php
][install-packagist] 包下使用。如果 Composer 已在您的系统上全局安装,您可以在项目的根目录中运行以下命令以将库作为依赖项添加composer require smiirl/smiirl-library-php
自定义计数器的工作原理
Smiirl 自定义计数器可以通过两种方法显示数字:JSON & PUSH。
JSON:输出有效的 JSON
JSON 方法是通过暴露一个有效的端点,计数器将对其进行监控。例如,如果您将计数器设置为监控此 URL https://api.smiirl.com/number,则您的计数器将显示 1。对于此方法,您需要一个 Web 服务器来托管您的代码。
示例
<?php require 'vendor/autoload.php'; use Smiirl\Counter; Counter::jsonResponse(12345);
PUSH:通过
PUSH 方法是通过向 Smiirl API 发送数字,该 API 将数字显示在计数器上。为此,您将需要计数器标识符($mac
)和计数器令牌($token
),您可以在 http://my.smiirl.com 上找到这些信息。
示例
<?php require 'vendor/autoload.php'; use Smiirl\Counter; $mac = "e08e00000000"; $token = "abcdef123456"; $counter = new Counter($mac, $token); $counter->reset(); $counter->push(54321); $counter->add(10); $counter->add(-10);
自定义计数器
Smiirl 自定义计数器在我们的网站上提供,网址为 https://www.smiirl.com。