berkas1 / sigfox_php
Sigfox API PHP 7 库
1.0.0
2017-08-21 10:51 UTC
This package is not auto-updated.
Last update: 2024-09-29 04:14:32 UTC
README
sigfox_php 库可以帮助您与 Sigfox 后端 API 交互
此库仅需要 PHP7+ 和 cURL 支持,无需其他依赖。
当前支持的 API
- 设备
- 设备类型
- 组
安装
此库可以使用 composer 安装。
要安装 composer 和库,请运行以下命令
curl -sS https://getcomposer.org/installer | php
php composer.phar berkas1/sigfox_php
用法
首先,您需要初始化 Sigfox 类的实例并输入用户凭证。然后,您必须选择您要与之交互的内容 - 设备、设备类型、组等。
<?php require 'vendor/autoload.php'; use Sigfox\Sigfox; $sigfox = new Sigfox("userID", "password"); $device = $sigfox->device("deviceId");
现在,您只需使用可用的方法,例如
print $device->consumptions(2017); print $device->info();
每个与 API 通信的方法都会返回一个包含 JSON 格式消息的字符串。 要检查 HTTP 响应代码(以查看操作是否成功完成)请使用 getResponseCode() 方法
print $device->getResponseCode();
如果方法接受可选参数,请以数组的形式提供它们。有关每个方法可用的参数,请参阅官方 Sigfox API 文档(https://resources.sigfox.com/document/backend-api-documentation)