marklestermorta/buka-sms-api-laravel

Buka SMS API 的 Laravel 封装

dev-master 2022-07-21 03:30 UTC

This package is auto-updated.

Last update: 2024-09-21 07:49:46 UTC


README

BUKA SMS API 的 Laravel 封装

安装

需要包

  composer require marklestermorta/buka-sms-api-laravel

发布配置文件

  php artisan vendor:publish --provider="MarkLesterMorta\BukaSMSApi\BukaSMSApiServiceProvider"

添加环境变量

  BUKAS_SMS_API_KEY=
  BUKAS_SMS_API_SECRET=
  BUKAS_SMS_APP_ID=

使用/示例

发送短信

  return BukaSMSApi::sendSMS('9*********', "Your Message");

示例响应

{
  "status": "0",
  "reason": "success",
  "success": "1",
  "fail": "0",
  "array":[
    {
      "msgId": "2108021054011000095",
      "number": "9*********"
    }
  ]
}

获取余额

   return BukaSMSApi::getBalance();

示例响应

{
  "status": "0",
  "reason": "success",
  "balance": "99.990000",
  "gift": "50.00000",
  "credit": "0"
}

API 响应参考

发送短信

获取余额