oclock / twilio-messenger

Laravel Twilio SMS 包提供了Twilio SMS/WhatsApp服务与您的Laravel应用的无缝集成。使用此包,您可以通过强大的Twilio PHP SDK轻松发送SMS/WhatsApp消息,无需进行复杂的手动配置。

1.0.1 2023-11-23 12:01 UTC

This package is auto-updated.

Last update: 2024-09-24 11:49:40 UTC


README

这是一个用于使用twilio/sdk服务的示例Laravel包。

入门指南

composer require oclock/twilio-messenger

更新 .ENV

TWILIO_SID=xxxxxxxxxxxx
TWILIO_TOKEN=xxxxxxxxxx
TWILIO_FROM_NUMBER=+xxxxxx
TWILIO_WHATSAPP=+xxxxxxx

如果Laravel版本较低且自动未发现,请在app.php中的服务提供者下添加以下代码:

Oclock\TwilioMessenger\TwilioServiceProvider::class

示例代码

namespace App\Http\Controllers; 

use Illuminate\Http\Request; 
use Oclock\TwilioMessenger\TwilioService; 

class HomeController extends Controller 
{
    //
    public function index(Request $request, TwilioService $twilio)
    {
        if($request->phonenumber && $request->message){
            $media = 'Your media url';
            $send =  $twilio->sendWhatsapp($request->phonenumber, $request->message, $media);
        }
        
    }
}