SMS mesajlarınız kendi telefonunuzdan gönderilir.Nasıl çalıştığını öğrenin
PLATFORMFORMFORMAPI-ilk mimarlıkGüvenli cihaz çiftleşiyorTeslimat görünürlüğü görünürlüğüMulti-device kontrolüVersioned documents
← Tüm entegrasyonlar
Resmi PHP SDK · Composer

PHP SMS & WHATSAPP SDKZP

SMS & WhatsApp gönderin
PHP’dan.Kendi mobilinizi kullanın.

Tek bir Composer paketi kurun ve kendi bağlı mobil numaranızdan SMS gönderin veya Laravel, Symfony, WordPress, CRON işleri ve özel PHP uygulamalarından WhatsApp mesajları gönderin.

Composer hazırTek paket, PSR-4 otomatik yüklemeMobil numaranızBağlı telefonunuzdan SMS gönderinPHP 7.2+Guzzle 7 tarafından desteklenmektedir
send-message.phpPHP
$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
);
İstek kabul edildiSMS → bağlı mobil → alıcı200
Sunucu tarafı PHP isteği oluşturur. Bağlı mobil cihazınız ve SIM, SMS teslimatını gerçekleştirir.

GERÇEK BİR MOBİLE PHP

Uygulamanız iş akışını kontrol eder.
Bağlı telefonunuz SMS gönderir.

SDK, temel SMSMobileAPI modelini koruyarak tekrarlayan HTTP kurulumu kaldırır: iş mantığı PHP’te kalır ve SMS teslimatı hesabınıza bağlı gerçek mobil telefon, SIM ve numara kullanır.

01
<?php

PHP uygulamanız

Laravel, Symfony, WordPress, bir CRON işi veya özel backend eylemi başlatır.

SDK isteği
02

SMSMobileAPI

İsteği doğrular, yönlendirmeyi uygular ve etkinliği görünür kılar.

güvenli yönlendirme
03

Mobil cihazınız + SIM

Bağlı telefon, mevcut numarasını ve mobil planını kullanarak SMS gönderir.

mobil ağ
04

İletişim listeniz

Alıcı normal bir SMS alır ve zaten bildiği numaraya cevap verebilir.

HIZLI BAŞLANGIÇ

Dört adımda Composer’den kontrollü teste.

Kontrol ettiğiniz bir test alıcısı kullanın. API anahtarını kaynak kontrol dışında tutun, mobil cihazın çevrimiçi olduğunu doğrulayın ve çağrıyı canlı iş etkinliğine bağlamadan önce dönen diziyi inceleyin.

  1. 1
    Mobil cihazınızı bağlayınSMSMobileAPI’ı yükleyin, oturum açın ve cihazın çevrimiçi olduğunu doğrulayın.
  2. 2
    Paketi yükleyinPHP projenizin kökünde Composer çalıştırın.
  3. 3
    API anahtarını koruyunSunucu yapılandırmasından veya ortam değişkeninden yükleyin.
  4. 4
    Gönder ve doğrulaHem dönen sonucu hem de SMSMobileAPI etkinlik kaydını kontrol edin.
Terminal
$ composer require smsmobileapi/smsmobileapi-php
send-sms.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);
Korunan bir ortam değişkeni kullanınPHP ≥ 7.2

TEK YÖNTEM, NET KANAL KONTROLÜ

Her arama için SMS, WhatsApp veya her ikisini seçin.

Resmi istemci şunları sağlarsendMessage(). İki Boolean parametre WhatsApp ve SMS’i seçerken, opsiyonel beşinci parametre isteği Unix zaman damgası ile zamanlar.

SMS

Bağlı mobil cihazınızdan gönderin

Kullanfalse, true. SMS bağlı telefonunuza yönlendirilir ve SIM ile mevcut mobil numara kullanılarak gönderilir.

$client->sendMessage(
  $to, $message,
  false, true
);
SMS dokümantasyonunu okuyun →
WHATSAPP

Bağlı WhatsApp üzerinden gönder

Kullantrue, falseÖncelikle kontrol panelinden WhatsApp bağlanın ve mesaj otomasyonuna başlamadan önce bağlantıyı doğrulayın.

$client->sendMessage(
  $to, $message,
  true, false
);
WhatsApp dokümantasyonunu okuyun →
ZAMANLA

Geleceğe mesaj planlayın

Beşinci parametre olarak Unix zaman damgası gönderin. Oluşturmadan önce hedef zaman dilimini uygulamanızda açıkça saklayın.

$client->sendMessage(
  $to, $message,
  false, true, $timestamp
);
Uç nokta parametrelerini inceleyin →

İŞİNİZİN ZATEN ÇALIŞTIĞI PHP

Web uygulamaları, işler ve dahili araçlar için hafif tek bir istemci.

SDK, mevcut uygulama katmanınızın arkasına yerleşir. Kodunuz ne zaman iletişim kurulacağını, hangi verilerin dahil edileceğini ve sonucu nasıl işleyeceğini belirler.

LA LA

Laravel

İstemciyi bir servis olarak paketleyin ve işlerden, dinleyicilerden, denetleyicilerden veya bildirim katmanınızdan çağırın.

Kuyruklar · Olaylar · Servisler
SF

Symfony

İstemciyi bir servis olarak kaydedin, gerektiği yerde enjekte edin ve API anahtarını korumalı yapılandırmada tutun.

DI · Messenger · Konsol
WP WP WP WP

WordPress

Özel eklentiye, form iş akışına, WooCommerce eklentisine veya yönetim aracına SMS veya WhatsApp eylemleri ekleyin.

Kancalar · Eklentiler · WooCommerce
CR CR CR CR CR

CRON & K

Sunucu tarafı işlerden operasyonel uyarılar, planlanmış hatırlatıcılar veya kontrollü toplu bildirimler gönderin.

İzleme · Görevler · Uyarılar
Composer bağımlılık yöneticisi logosu

STANDART PHP ARAÇLARI

Normal konuşlandırma iş akışınıza ait küçük bir bağımlılık.

Paket PSR-4 otomatik yükleyici ve Guzzle 7 kullanır. Composer bağımlılığı çözer, mevcut otomatik yükleyiciniz istemciyi yükler ve uygulamanız doğrulama, iş kuralları ve hata işlemenin kontrolünü elinde tutar.

  • Paketsmsmobilapi /smsmobilapi-php
  • Ad alanıSMSMobileAPI\SMSMobileAPI
  • Çalışma zamanıPHP 7.2 veya daha yeni
  • HTTP istemcisiGuzzle 7
  • LisansMIT MIT MIT MIT MIT MIT
Kaynağı GitHub’da inceleyin ↗

ÜRETİM KONTROL LİSTESİ

Trafiği artırmadan önce entegrasyonu güvenilir hale getirin.

SDK çağrısını kolaylaştırır; ancak uygulamanız güvenli kimlik bilgileri, temiz giriş, kontrollü yeniden deneme davranışı ve faydalı operasyonel günlükler için sorumludur.

  • 01
    API anahtarını asla paylaşmayınOrtam değişkenlerini veya sunucunuzun gizli yöneticisini kullanın.
  • 02
    Alıcıları standart hale getirinTelefon numaralarını uluslararası formatta saklayın ve göndermeden önce doğrulayın.
  • 03
    Her yanıtı inceleyinİstisnasız PHP çağrısını nihai teslimat kanıtı olarak kabul etmeyin.
  • 04
    Sınırlı yeniden denemeler kullanınÇift mesajlardan kaçının ve kontrolsüz yeniden deneme döngüsü oluşturmayın.
  • 05
    Bağlı mobil cihazı izleyinSMS teslimatı seçili telefonun çevrimiçi ve doğru yapılandırılmış olmasına bağlıdır.
  • 06
    Kanal davranışını ayrı ayrı test edinKontrollü alıcılarla SMS, WhatsApp ve planlanan istekleri doğrulayın.

PRAKTİK PHP KULLANIM DURUMLARI

Mobil iletişimi tam olarak olayın gerçekleştiği yere taşıyın.

Müşteri portalları

Müşteri bağlamını zaten bilen arka uçtan hesap işlemlerini, randevuları ve servis güncellemelerini onaylayın.

Sipariş iş akışları

E-ticaret ve ERP süreçlerinden ödeme, hazırlık, gönderim veya teslimat güncellemeleri gönderin.

!

Operasyonel uyarılar

İzleme, yedeklemeler, altyapı veya önemli iş görevleri dikkat gerektirdiğinde gerçek bir telefonu bilgilendirin.

CRM takibi

Potansiyel müşteri, destek talebi ve müşteri yaşam döngüsü olaylarından kişiselleştirilmiş SMS veya WhatsApp tetikleyin.

PHP SDK SSS

Geliştiricilerin gönderim öncesi bilmesi gerekenler.

SDK, PHP istemcisidir. Kanal bağlantısı, hesap yapılandırması ve operasyonel faaliyet SMSMobileAPI üzerinden kullanılmaya devam eder.

Bu resmi bir Composer paketi mi?

Evet. Yükleyinsmsmobileapi/smsmobileapi-phpComposer ile. Açık kaynak kodu resmi SMSMobileAPI GitHub deposunda mevcuttur.

SMS gerçekten kendi mobil numaramı mı kullanıyor?

Evet. Yerel mobil SMS için istek, SMSMobileAPI hesabınıza bağlı telefona yönlendirilir. SIM kartı ve mevcut numarası gönderim işlemini yapar.

SDK WhatsApp mesajları gönderebilir mi?

Evet.sendWAparametresi WhatsApp etkinleştirir. WhatsApp bağlantınız önce kontrol panelinde yapılandırılmış ve aktif olmalıdır.

Laravel, Symfony veya WordPress içinde kullanabilir miyim?

Evet. PSR-4 otomatik yüklemeye sahip normal bir Composer kütüphanesidir. Sunucu tarafı uygulama kodunun arkasında tutun ve istemciyi çerçeve servis yapısına uyarlayın.

Paket her SMSMobileAPI uç noktasını mı sunuyor?

Mevcut PHP istemcisi, isteğe bağlı zamanlama dahil SMS ve WhatsApp mesaj gönderimine odaklanır. Alınan mesajlar, çağrı etkinliği ve platformun diğer özel uç noktaları için REST API belgelerini kullanın.

API anahtarını nerede saklamalıyım?

Korunan sunucu yapılandırmasında veya ortam değişkeninde saklayın. Asla tarayıcı JavaScript, herkese açık depo, ekran görüntüsü veya dağıtılabilir istemci uygulamasında bulundurmayın.

COMPOSER YÜKLENDİ. MOBİL BAĞLANDI.

İlk PHP mesajlaşma iş akışınızı gönderin.

Bir kontrollü alıcı ile başlayın, yanıtı ve etkinliği inceleyin, ardından doğrulanmış çağrıyı gerçek uygulama olayınıza bağlayın.