yii2 chaboksms 集成

安装: 0

依赖: 0

建议者: 0

安全: 0

星标: 0

关注者: 1

分支: 0

公开问题: 0

类型:yii2-extension

dev-main 2021-10-20 18:37 UTC

This package is auto-updated.

Last update: 2024-09-21 00:59:40 UTC


README

介绍 Chaboksms Web 服务

Chaboksms 是一个完整的 Web 服务,用于发送和接收短信和语音短信,以及管理其他服务,您可以轻松使用。

安装

在安装之前,您需要在 Chaboksms 网站上注册。

注册后,您将获得 200 条免费短信以测试 Web 服务。

注册后,您可以通过以下方式安装:

composer require chaboksms/yii2:1.0.5

或者通过将以下行添加到 composer.json 文件中

"chaboksms/yii2": "1.0.5"

然后执行以下命令

composer update

配置

将以下代码添加到配置文件中

'Chaboksms' => [
            'class' => 'Chaboksms\Yii2\Chaboksms',
            'username' => 'Your username',
            'password' => 'Your password'
        ]

使用方法

在 Yii2 中发送短信的示例代码

try{
    $api = Yii::$app->Chaboksms->Api();
    $sms = $api->sms();
    $to = '09123456789';
    $from = '5000...';
    $text = 'تست وب سرویس چابک اس ام اس';
    $response = $sms->send($to,$from,$text);
    $json = json_decode($response);
    return $json->Value; //RecId or Error Number 
}catch(Exception $e){
    return $e->getMessage();
}

由于 Chaboksms Web 服务不仅限于发送短信,您可以通过以下方式完全访问 Web 服务

// وب سرویس پیامک
$smsRest = $api->sms();
$smsSoap = $api->sms('soap');
// وب سرویس تیکت پشتیبانی
$ticket = $api->ticket();
// وب سرویس برای مدیریت کامل  ارسال انبوه پیامک
$branch = $api->branch();
//وب سرویس کاربران
$users = $api->users();
//وب سرویس دفترچه تلفن
$contacts = $api->contacts()

获取完整方法列表

要获取完整方法列表,请访问以下地址

Chaboksms/chaboksms-php

更多信息

要了解更多信息,请访问 Chaboksms Web 服务介绍页面