fredriktid/key-sms-sdk

v0.1.4 2018-05-30 09:21 UTC

This package is not auto-updated.

Last update: 2024-09-28 20:09:17 UTC


README

Latest Version Software License Build Status Scrutinizer Code Quality Total Downloads

这是一个简单的 KeySMS 的 PHP SDK。

需求

此 SDK 依赖于虚拟包 php-http/client-implementation,您需要安装兼容的适配器。任何此类适配器都将自动检测。例如,您可能想使用 Guzzle。

composer require php-http/guzzle6-adapter

安装

composer require fredriktid/key-sms-sdk

使用

<?php

use \FTidemann\KeySms;

$auth = new KeySms\Auth('username', 'apiKey');

$message = new KeySms\Sms\Message();
$message->setContent(new KeySms\Sms\Content('Your message'));
$message->addRecipient(new KeySms\Sms\Recipient(55555555));
$message->addRecipient(new KeySms\Sms\Recipient(66666666));

$client= new KeySms\Client($auth);
$client->setMessage($message);
$client->setHttpClient(new \Http\Adapter\Guzzle6\Client()); // optional
$client->sendSms();