webtoolsnz / swift-sdk
Swift SMS活动工具的PHP SDK
1.0.7
2017-10-17 00:36 UTC
Requires
- php: >=5.4.0
- guzzlehttp/guzzle: ~5.0|~4.0
Requires (Dev)
- fabpot/php-cs-fixer: ^1.11
- phpunit/phpunit: ~4.2.0
README
Swift SDK
一个易于使用的PHP SDK,用于Swift SMS活动管理工具
安装
使用Composer安装webtoolsnz/swift-sdk
。
$ composer require webtoolsnz/swift-sdk
用法示例
检索活动列表
use \webtoolsnz\Swift\Swift; use \webtoolsnz\Swift\Resources\Recipient; $apiKey = 'INSERT_YOUR_API_KEY_HERE'; $endPoint = 'https://my.swift-app.com.au/api'; $swift = new Swift($endPoint, $apiKey); $campaigns = $swift->getCampaigns(); var_dump($campaigns);
将收件人添加到活动
use \webtoolsnz\Swift\Swift; use \webtoolsnz\Swift\Resources\Recipient; $apiKey = 'INSERT_YOUR_API_KEY_HERE'; $endPoint = 'https://my.swift-app.com.au/api'; $swift = new Swift($endPoint, $apiKey); $recipient = new Recipient(); $recipient->first_name = 'Philip'; $recipient->last_name = 'Fry'; $recipient->campaign_id = 123; $recipient->mobile_number = "021234567"; $recipient->account_id = uniqid(); var_dump($swift->createRecipient($recipient));
检索收件人
如果可用,这还将包括收件人的调查回复。
use \webtoolsnz\Swift\Swift; use \webtoolsnz\Swift\Resources\Recipient; $apiKey = 'INSERT_YOUR_API_KEY_HERE'; $endPoint = 'https://my.swift-app.com.au/api'; $swift = new Swift($endPoint, $apiKey); var_dump($swift->getRecipient(123));
许可证
swift-php-sdk
是开源软件,根据MIT许可证(MIT)授权。请参阅LICENSE以获取更多信息。