0
私はlaravel 5.3の新機能です。アプリケーションにSMSゲートウェイを統合する必要があります。 laravel用のパッケージがありません。私はライブラリクラスを手動で含める必要があります。誰もがこれで私を助けることができますサードパーティのソリューションが提供するアプリケーションにSMSゲートウェイを統合する必要があります。
これは私がlaravelコントローラに含める必要があるコードです。外部クラスsendsms.phpをコントローラに含める方法。
<?php
include 'sendsms.php';
$sendsms=new sendsms("http://api-alerts.solutionsinfini.com/v3/",'sms'
, "11XXXXXXXXXXX78", "SIXXXX");
$sendsms->send_sms("99XXXXXXXX", "message", 'http://www.yourdomainname.domain/yourdlrpage&custom=XX', 'xml');
$sendsms->schedule_sms("99XXXXXXXX", "message"
, "http://www.yourdomainname.domain/yourdlrpage&custom=XX", 'xml',
'YYYY-MM-DD HH:MM PM/AM');
$sendsms->unicode_sms("99XXXXXXXX","unicode message",
"http://www.yourdomainname.domain/yourdlrpage&custom=XX",'xml','1');
$sendsms->messagedelivery_status("99XXXXXX-X");
$sendsms->groupdelivery_status("99XXXXXX");
?>
はい、私はライブラリパッケージとしてアプリケーションディレクトリ内にフォルダを作成しています。 sendsms.phpクラスファイルが含まれています。そのファイルの先頭に「App \ libaraypackage;」という名前空間が含まれています。そしてコントローラでは私はそれを "App \ librarypackage \ sendsms;"として使いました。私はコントローラを実行します。 "クラス 'App \ Http \ Controllers \ sendsms'が見つかりません"というエラーが表示されます – Venki8
使用ステートメントplsでAppmsとしてlibrary \ sendmsを使用してみてください –