mrjulio / rapture-message

Rapture 消息组件

v1.0.1 2017-11-18 20:57 UTC

This package is not auto-updated.

Last update: 2024-09-21 15:21:32 UTC


README

PhpVersion License

为各种服务发送消息。

要求

  • PHP v7.0.0
  • php-curl, php-json, php-soap

安装

composer require mrjulio/rapture-message

快速开始

$message= new Message([
    'subject'   =>  'Hello',
    'body'      =>  'Lorem ipsum...'
]);
$message->setSender('no-reply@gmail.com');

$mailgun = new Mailgun(['api-key' => '98asd0as09ds']);
$request = $mailgun->getRequest($message);
$client  = new \Rapture\Http\Client;

$response = $httpClient->sendRequest($request);

if ($response->getStatusCode() === \Rapture\Http\Response::STATUS_OK) {
    echo 'Success!';
}
else {
    echo 'Failed!';
}

关于

作者

Iulian N. rapture@iuliann.ro

测试

cd ./test && phpunit

许可

Rapture PHP 消息遵循 MIT 许可证 - 详细信息请参阅 LICENSE 文件。