adjemin/mtnsmscloud

该包提供了适合SMSCloud执行的操作类。

1.0.3 2020-06-26 02:28 UTC

This package is auto-updated.

Last update: 2024-08-27 00:16:50 UTC


README

Latest Stable Version Total Downloads Latest Unstable Version License

此仓库提供执行短信活动的合适工具。实际上,仅嵌入MTN SMS CLOUD的API。

要求

PHP 5.6.0及更高版本。

Composer

您可以通过 Composer 安装绑定。运行以下命令

composer require adjemin/mtnsmscloud

架构

此仓库包含两个主要类

第一个类用于执行POST和GET HTTP请求。第二个类用于MTN SMS。

实例化

请首先检查命名空间。

use MtnSmsCloud\MTNSMSApi;

/**
 * Create a new Instance
 * 
 * @param string $sender_id = The desired sender_id
 * @param string $token = $token associated with $sender_id 
 */
$msa = new MTNSMSApi($sender_id, $token);

/**
 * Send a new Campaign
 * 
 * @param array $recipients {Ex: ["225xxxxxxxx", "225xxxxxxxx"]}
 * @param string $message
 */
return $msa->newCampaign($recipients, $message);

/**
 * Retrieves on created Campaign
 * 
 * @param string $campaign_id
 * @param string $message
 */
return $msa->getCampaign($campaign_id, $message);

由Adjemin用❤️制作