cryptoman3/unisender-api-wrapper

Unisender API 封装器

v1 2024-07-25 17:25 UTC

This package is not auto-updated.

Last update: 2024-09-20 16:22:06 UTC


README

Unisender API 请求的 PHP 封装器。

英文文档 https://www.unisender.com/en/support/integration/api/

俄文文档 https://www.unisender.com/ru/support/integration/api/

安装

安装此扩展的首选方法是通过 composer

composer require unisender/api-wrapper

要使用压缩,您必须安装 bz2 php 扩展。

更新日志

v1.2 从这个版本开始,您可以指定平台 - 一个新的参数。我们将在数据库中跟踪它。这对于我们保持与使用我们 API 的所有平台的紧密联系非常有用。这不是必需的参数。

v1.5 从这个版本开始,我们要求至少 PHP 5.6 以启用 TLS 1.2 支持。现在英语是 API 请求的默认区域设置。

v1.6 将所有信息更新为英文,增加了新的 API 方法。添加了更改 API 请求语言的支持。

基本用法示例

<?php

require_once 'UnisenderApi.php';

use Unisender\ApiWrapper\UnisenderApi;

$platform = 'My E-commerce product v1.0';
$UnisenderApi = new UnisenderApi('api key here', 'UTF-8', 4, null, false, $platform);
$UnisenderApi->sendSms(
    ['phone' => 380971112233, 'sender' => 'Sender', 'text' => 'Hello World!']
);