Ứng dụng PHP của bạn
Laravel, Symfony, WordPress, một công việc CRON hoặc backend tùy chỉnh khởi chạy hành động.
PHPSGS & WHATSAPP SDK
Cài đặt một gói Composer và gửi SMS từ số di động kết nối riêng của bạn hoặc gửi tin nhắn WhatsApp từ Laravel, Symfony, WordPress, công việc CRON và các ứng dụng PHP tùy chỉnh.
composer require
smsmobileapi/smsmobileapi-php✓<?php
require __DIR__ . '/vendor/autoload.php';
use SMSMobileAPI\SMSMobileAPI;
$client = new SMSMobileAPI(
getenv('SMSMOBILEAPI_KEY')
);
$result = $client->sendMessage(
'+32470000000',
'Your appointment is confirmed.',
false,
true
);
TỪ PHP ĐẾN ĐIỆN THOẠI DI ĐỘNG THẬT
SDK loại bỏ việc thiết lập HTTP lặp đi lặp lại trong khi vẫn giữ nguyên mô hình lõi của SMSMobileAPI: logic nghiệp vụ nằm trong PHP và SMS sử dụng điện thoại di động thật, SIM và số đã kết nối với tài khoản của bạn để gửi.
Laravel, Symfony, WordPress, một công việc CRON hoặc backend tùy chỉnh khởi chạy hành động.

Xác thực yêu cầu, áp dụng định tuyến và giữ cho hoạt động luôn hiển thị.
Điện thoại đã kết nối sử dụng số hiện có và gói di động để gửi SMS.
Người nhận nhận được một SMS bình thường và có thể trả lời số mà họ đã biết.
BẮT ĐẦU NHANH
Sử dụng một người nhận thử nghiệm bạn kiểm soát. Giữ khóa API ngoài phạm vi kiểm soát mã nguồn, xác nhận điện thoại trực tuyến và kiểm tra mảng trả về trước khi kết nối cuộc gọi với sự kiện kinh doanh thực tế.
$ composer require smsmobileapi/smsmobileapi-php
<?php
require __DIR__ . '/vendor/autoload.php';
use SMSMobileAPI\SMSMobileAPI;
$apiKey = getenv('SMSMOBILEAPI_KEY');
$client = new SMSMobileAPI($apiKey);
$response = $client->sendMessage(
'+32470000000',
'Hello from PHP!',
false, // sendWA
true // sendSMS
);
print_r($response);
MỘT PHƯƠNG PHÁP, KIỂM SOÁT KÊNH RÕ RÀNG
Khách hàng chính thức cung cấpsendMessage(). Hai tham số boolean chọn WhatsApp và SMS, trong khi tham số thứ năm tùy chọn lên lịch yêu cầu bằng dấu thời gian Unix.
Sử dụngfalse, true. SMS được định tuyến tới điện thoại bạn đã kết nối và gửi bằng SIM và số di động hiện có của thiết bị.
$client->sendMessage(
$to, $message,
false, true
);Đọc tài liệu SMS →Sử dụngtrue, falseKết nối WhatsApp đầu tiên từ bảng điều khiển và xác thực kết nối trước khi tự động gửi tin nhắn.
$client->sendMessage(
$to, $message,
true, false
);Đọc tài liệu WhatsApp →Truyền một dấu thời gian Unix làm tham số thứ năm. Lưu trữ múi giờ dự định rõ ràng trong ứng dụng của bạn trước khi tạo.
$client->sendMessage(
$to, $message,
false, true, $timestamp
);Xem lại các tham số điểm cuối →PHP NƠI DOANH NGHIỆP CỦA BẠN ĐANG HOẠT ĐỘNG
SDK tích hợp phía sau lớp ứng dụng hiện tại của bạn. Mã của bạn quyết định khi nào giao tiếp, dữ liệu nào được bao gồm và cách xử lý kết quả.
Bao bọc client trong một dịch vụ và gọi nó từ các job, listener, controller hoặc lớp thông báo của bạn.
Hàng đợi · Sự kiện · Dịch vụĐăng ký client như một dịch vụ, tiêm nó vào nơi cần và giữ khóa API trong cấu hình được bảo vệ.
DI · Message · bàn điều khiểnThêm hành động SMS hoặc WhatsApp vào plugin tùy chỉnh, quy trình biểu mẫu, phần mở rộng WooCommerce hoặc công cụ quản trị.
Hooks · Plugin · WooCommerceGửi cảnh báo vận hành, nhắc nhở theo lịch trình hoặc thông báo nhóm kiểm soát từ các job phía máy chủ.
Giám sát · Nhiệm vụ · Cảnh báo
CÔNG CỤ PHP TIÊU CHUẨN
Gói sử dụng autoload theo PSR-4 và Guzzle 7. Composer xử lý phụ thuộc, autoloader hiện tại của bạn tải client và ứng dụng của bạn giữ quyền kiểm soát xác thực, quy tắc nghiệp vụ và xử lý lỗi.
DANH SÁCH KIỂM TRA SẢN XUẤT
SDK giúp đơn giản hóa cuộc gọi, nhưng ứng dụng của bạn vẫn chịu trách nhiệm về bảo mật thông tin đăng nhập, dữ liệu đầu vào sạch, hành vi thử lại kiểm soát và nhật ký vận hành hữu ích.
CÁC TRƯỜNG HỢP SỬ DỤNG PHP THỰC TIỄN
Xác nhận các hành động tài khoản, cuộc hẹn và cập nhật dịch vụ từ backend đã biết trước ngữ cảnh khách hàng.
Gửi cập nhật thanh toán, chuẩn bị, vận chuyển hoặc nhận hàng từ các quy trình thương mại điện tử và ERP.
Thông báo đến điện thoại thực khi có yêu cầu giám sát, sao lưu, hạ tầng hoặc công việc kinh doanh quan trọng cần chú ý.
Kích hoạt SMS hoặc WhatsApp cá nhân hóa từ các sự kiện vòng đời khách hàng tiềm năng, phiếu hỗ trợ và khách hàng.
Câu hỏi thường gặp về PHP SDK
SDK là khách hàng PHP. Kết nối kênh, cấu hình tài khoản và hoạt động vẫn duy trì qua SMSMobileAPI.
Có. Cài đặtsmsmobileapi/smsmobileapi-phpvới Composer. Mã nguồn công khai có sẵn trong kho GitHub chính thức của SMSMobileAPI.
Có. Với SMS di động gốc, yêu cầu sẽ được chuyển qua điện thoại đã kết nối với tài khoản SMSMobileAPI của bạn. SIM và số điện thoại hiện có thực hiện việc gửi.
Có. Tham sốsendWAcho phép WhatsApp. Kết nối WhatsApp của bạn phải được cấu hình và hoạt động trong bảng điều khiển trước tiên.
Có. Đây là thư viện Composer thông thường với tự tải PSR-4. Giữ nó phía sau mã ứng dụng server-side và điều chỉnh khách hàng phù hợp với cấu trúc dịch vụ của framework bạn.
Khách hàng PHP hiện tại tập trung vào gửi tin nhắn SMS và WhatsApp, bao gồm cả việc lập lịch tùy chọn. Sử dụng tài liệu REST API cho tin nhắn nhận được, hoạt động cuộc gọi và các điểm cuối chuyên biệt khác của nền tảng.
Lưu nó trong cấu hình máy chủ được bảo vệ hoặc biến môi trường. Không bao giờ đặt nó trong JavaScript trình duyệt, kho công khai, ảnh chụp màn hình hoặc ứng dụng khách có thể phân phối.
COMPOSER ĐÃ CÀI ĐẶT. ĐIỆN THOẠI ĐÃ KẾT NỐI.
Bắt đầu với một người nhận kiểm soát, kiểm tra phản hồi và hoạt động, sau đó kết nối cuộc gọi đã xác minh với sự kiện ứng dụng thực của bạn.
Hãy cho chúng tôi biết chúng tôi đang nói chuyện với ai. Thông tin chi tiết của bạn vẫn được đính kèm với cuộc trò chuyện hỗ trợ riêng tư này.