Tekstiviestisi lähetetään omasta puhelimestasi.Katso, miten se toimii
ILMA-AINEISTOAPI-ensimmäinen arkkitehtuuriTurvallisen laitteen paritusToimituksen näkyvyysMonilaiteohjausVersioasiakirjat
← Kaikki integraatiot
Virallinen PHP SDK · Composer

PHP SMS & MITÄSAPP SDK

Lähetä SMS & WhatsApp
osoitteesta PHP.Käytä omaa mobiiliasi.

Asenna yksi Composer -paketti ja lähetä SMS omasta yhdistetystä mobiilinumerostasi tai lähetä WhatsApp viestejä Laravelista, Symfony:stä, WordPress:sta, CRON-tehtävistä ja räätälöidyistä PHP -sovelluksista.

Composer-valmisYksi paketti, PSR-4-automaattinen latausMatkapuhelinnumerosiSMS lähtee yhdistetystä puhelimestasiPHP 7,2+Toimii Guzzle 7:n voimin
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
);
Pyyntö hyväksyttySMS → yhdistetty mobiili → vastaanottaja200
Palvelinpuolen PHP luo pyynnön. Yhdistetty mobiililaitteesi ja SIM toteuttavat SMS-toimituksen.

LÄHETÄ PHP AITOON MOBIILIIN

Sovelluksesi hallitsee työnkulkua.
Yhdistetty puhelimesi lähettää SMS.

SDK poistaa toistuvan HTTP-konfiguroinnin, samalla kun ydinasettelun SMSMobileAPI malli säilyy: liiketoimintalogiikka pysyy PHP:ssa ja SMS-toimitus hyödyntää todellista yhdistettyä puhelinta, SIM-korttia ja numeroa tililläsi.

01
<?php

Sinun PHP-sovelluksesi

Laravel, Symfony, WordPress, CRON-tehtävä tai oma backend käynnistää toiminnon.

SDK-pyyntö
02

SMSMobileAPI

Todentaa pyynnön, ohjaa reitityksen ja pitää toiminnan näkyvissä.

turvallinen reititys
03

Puhelimesi + SIM

Yhdistetty puhelin käyttää olemassa olevaa numeroaan ja mobiililiittymäänsä SMS lähettämiseen.

matkapuhelinverkko
04

Yhteystietosi

Vastaanottaja saa normaalin SMS ja voi vastata jo tuntemaansa numeroon.

NOPEA ALOITUS

Neljässä vaiheessa Composer:sta ohjattuun testiin.

Käytä omaasi kontrolloitua testivastaanottajaa. Pidä API-avain poissa lähdekoodin hallinnasta, varmista että mobiili on verkossa ja tarkasta palautettu taulukko ennen yhteyden muodostamista elävään liiketoimintatapahtumaan.

  1. 1
    Yhdistä matkapuhelimesiAsenna SMSMobileAPI, kirjaudu sisään ja varmista laitteen olevan verkossa.
  2. 2
    Asenna pakettiSuorita Composer PHP-projektisi juuressa.
  3. 3
    Suojaa API-avainLataa se palvelimen asetuksesta tai ympäristömuuttujasta.
  4. 4
    Lähetä ja varmistaTarkista sekä palautettu tulos että SMSMobileAPI-toimintaloki.
Pääte
$ 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);
Käytä suojattua ympäristömuuttujaaPHP ≥ 7,2

YKSI MENETELMÄ, SELKEÄ KANAVANHALLINTA

Valitse SMS, WhatsApp tai molemmat jokaiselle puhelulle.

Virallinen asiakas tarjoaasendMessage(). Kaksi mentaalitason parametria valitsevat WhatsApp:n ja SMS:n, kun taas valinnainen viides parametri aikatauluttaa pyynnön Unix-aikaleimalla.

SMS

Lähetä yhdistetyltä mobiililtasi

Käytäfalse, true. SMS ohjataan yhdistetylle puhelimellesi ja lähetetään sen SIMillä ja olemassa olevalla numerolla.

$client->sendMessage(
  $to, $message,
  false, true
);
Lue SMS-dokumentaatio →
WHATSAPP

Lähetä yhdistetyn WhatsApp kautta

Käytätrue, falseYhdistä WhatsApp ensin ohjauspaneelista ja varmista yhteys ennen viestien automatisointia.

$client->sendMessage(
  $to, $message,
  true, false
);
Lue WhatsApp-dokumentaatio →
AIKATAULUTA

Aikatauluta tuleva viesti

Anna viidentenä parametrina Unix-aikaleima. Tallenna sovelluksessasi tarkoitettu aikavyöhyke selkeästi ennen luontia.

$client->sendMessage(
  $to, $message,
  false, true, $timestamp
);
Tarkastele päätepisteen parametreja →

PHP, JOSSA LIIKETOIMINTASI JO SIIJITTYÄ

Kevyt asiakasohjelma web-sovelluksiin, töihin ja sisäisiin työkaluihin.

SDK sijoittuu olemassa olevan sovelluskerroksesi taakse. Koodisi päättää, milloin viestitään, mitä tietoja sisällytetään ja miten tulos käsitellään.

Los Angeles

Laravel

Kääri asiakas palveluksi ja kutsu sitä töistä, kuuntelijoista, ohjaimista tai ilmoituskerroksestasi.

Jonot · Tapahtumat · Palvelut
SF

Symboni

Rekisteröi asiakas palveluna, injektoi tarvittaessa ja säilytä API-avain suojatussa kokoonpanossa.

DI · Messenger · Konsoli
WP

WordPress

Lisää SMS tai WhatsApp -toiminnot mukautettuun lisäosaan, lomakkeen työkulkuun, WooCommerce-laajennukseen tai hallintatyökaluun.

Koukut · Lisäosat · WooCommerce
CR

CRON & CLI

Lähetä toiminnallisia hälytyksiä, aikataulutettuja muistutuksia tai ohjattuja eräilmoituksia palvelinpuolen töistä.

Seuranta · Tehtävät · Hälytykset
Composer riippuvuudenhallinnan logo

VAKIO PHP-TYÖKALUT

Pieni riippuvuus, joka kuuluu normaaliin käyttöönotto-/päivitysprosessiin.

Paketti käyttää PSR-4-automaattista latausta ja Guzzle 7:ää. Composer hoitaa riippuvuuden, olemassa oleva automaattinen lataajasi lataa asiakkaan ja sovelluksesi säilyttää valvonnan validoinnista, liiketoimintasäännöistä ja virheenkäsittelystä.

  • Pakettismsmobilapi/smsmobilapi-php
  • NimilohkoSMSMobileAPI\SMSMobileAPI
  • SuoritusympäristöPHP 7.2 tai uudempi
  • HTTP-asiakasGzzle 7
  • LisenssiMIT
Tutki lähdekoodi GitHubissa ↗

TUOTANTOKÄYTTÖÖNOTON TARKISTUSLISTA

Tee integraatiosta luotettava ennen liikenteen kasvattamista.

SDK yksinkertaistaa kutsua, mutta sovelluksesi on vastuussa tietoturva-avaimista, puhtaasta syötteestä, hallitusta uudelleenyrityskäyttäytymisestä ja hyödyllisistä toimintalokeista.

  • 01
    Älä koskaan tallenna API-avainta versiokontrolliinKäytä ympäristömuuttujia tai palvelimesi salaisuuksien hallintaa.
  • 02
    Normalisoi vastaanottajatTallenna puhelinnumerot kansainvälisessä muodossa ja vahvista ne ennen lähettämistä.
  • 03
    Tarkista jokainen vastausÄlä pidä PHP-kutsua ilman poikkeuksia lopullisen toimituksen todisteena.
  • 04
    Käytä rajattuja uudelleenyrityksiäVältä kaksoisviestejä eikä koskaan luo hallitsematonta uudelleenyrityssilmukkaa.
  • 05
    Valvo kytkettyä mobiililaitettaSMS toimitus edellyttää, että valittu puhelin on online-tilassa ja oikein konfiguroitu.
  • 06
    Testaa kanavan toimintaa erikseenVahvista SMS, WhatsApp ja ajoitetut pyynnöt hallituilla vastaanottajilla.

KÄYTÄNNÖN PHP TAPAUKSIA

Vie mobiiliviestintä tarkasti tapahtumapaikalle.

Asiakaspalveluportaalit

Vahvista tilitoiminnot, ajanvaraukset ja palvelupäivitykset backendistä, joka jo tuntee asiakaskontekstin.

Tilausprosessit

Lähetä maksuihin, valmisteluun, lähetykseen tai noutoon liittyviä päivityksiä verkkokaupasta ja ERP-prosesseista.

!

Toiminnalliset hälytykset

Ilmoita aidolle puhelimelle, kun valvonta, varmuuskopiot, infrastruktuuri tai tärkeät liiketoiminnan tehtävät vaativat huomiota.

Asiakashallinnan seuranta

Käynnistä personoidut SMS tai WhatsApp liidien, tikettien ja asiakkuuden elinkaaren tapahtumista.

PHP SDK UKK

Mitä kehittäjän tulee tietää ennen käyttöönottoa.

SDK on PHP-asiakas. Kanavayhteys, tilin konfigurointi ja operatiivinen toiminta ovat edelleen käytettävissä SMSMobileAPI:n kautta.

Onko tämä virallinen Composer-paketti?

Kyllä. Asennasmsmobileapi/smsmobileapi-phpComposer kanssa. Julkinen lähdekoodi löytyy virallisesta SMSMobileAPI GitHub-repositorysta.

Käyttääkö SMS todella omaa matkapuhelinnumeroani?

Kyllä. Natiiveille mobiilisovelluksille SMS pyyntö ohjataan puhelimen kautta, joka on kytketty SMSMobileAPI-tiliisi. Sen SIM ja olemassa oleva numero suorittavat lähetyksen.

Viekö SDK WhatsApp-viestejä?

Kyllä.sendWAparametri mahdollistaa WhatsApp:n. WhatsApp-yhteytesi täytyy ensin olla konfiguroitu ja aktiivinen hallintapaneelissa.

Voinko käyttää sitä Laravel-, Symfony- tai WordPress-ympäristössä?

Kyllä. Se on normaali Composer-kirjasto, jossa on PSR-4-automaatti lataus. Säilytä se palvelinpään sovelluskoodin takana ja mukauta asiakas palvelun rakenneesi sopivaksi.

Näyttääkö paketti kaikki SMSMobileAPI päätepisteet?

Nykyinen PHP-asiakas keskittyy SMS ja WhatsApp-viestien lähetykseen, mukaan lukien valinnainen ajoitus. Käytä REST API dokumentaatiota vastaanotettuihin viesteihin, puhelinaktiviteettiin ja alustan muihin erikoispäätepisteisiin.

Minne tallennan API-avaimen?

Tallenna se suojattuun palvelinmääritykseen tai ympäristömuuttujaan. Älä koskaan sijoita sitä selainpuolen JavaScript:aan, julkiseen repositorioon, kuvakaappaukseen tai jaettuun asiakassovellukseen.

COMPOSER ASENNETTU. Mobiili Yhdistetty.

Lähetä ensimmäinen PHP viestintätyönkulku.

Aloita yhdellä hallitulla vastaanottajalla, tarkastele vastausta ja toimintaa, ja yhdistä sitten varmennettu pyyntö oikeaan sovellustapahtumaan.