SMS-dokumentaatio
SMSmobileAPI:lla pyrimme tekemään API:sta mahdollisimman yhteensopivan minkä tahansa arkkitehtuurin tai alustan kanssa.
Käytätpä sitten RESTiä, SOAPia, cURL:ää tai erilaisia ohjelmointikieliä, kuten Python, JavaScript, PHP ja paljon muuta, API on suunniteltu integroitumaan saumattomasti projekteihisi.
Meillä on myös käyttövalmiita laajennuksia verkkokaupan ratkaisuihin ja ohjelmistoihin. Klikkaa tästä löytääksesi ne.
.

Lähetä SMSLähetä lähettämättömät tekstiviestit uudelleenLOG SMS lähetettyVastaanota tekstiviestiPoista tekstiviestiSMS vastaanotettu - WebhookTodennus |
Lähetä SMSTämän päätepisteen avulla voit lähettää tekstiviestin matkapuhelimellasi.Päätepiste:SAADA LÄHETTÄÄ https://api.smsmobileapi.com/sendsms/
Parametrit:- apikey: Ainutlaatuinen API-avaimesi.
- recipients: Vastaanottajan puhelinnumero.
- message: Lähetettävä viesti (Viestin pituus ei ole rajoitettu 160 merkkiin; voit lähettää pidempiä viestejä)
- sendwa: 1 = viesti on lähetettävä WhatsAppin kautta.
- schedule_timestamp = Ilmoittaa aikaa, josta alkaen tekstiviesti tulee lähettää - täytyy olla **UNIX-aikaleima (GMT 0)**
Esimerkki:
HANKI https://api.smsmobileapi.com/sendsms?apikey=YOUR_API_KEY&recipients=+1234567890&message=HelloWorld
Lähetä uudelleen lähettämätön tekstiviestiTätä API-päätepistettä käytetään lähettämättömän tekstiviestin lähettämiseen uudelleen (vain jos viestissä on virhetila) Päätepiste:Parametri:- guid: (pakollinen) Uudelleenlähetettävän viestin GUID.
Esimerkki:
HANKI https://api.smsmobileapi.com/resend/?apikey=YOUR_API_KEY&guid=GUID_OF_THE_MESSAGE
API:lta lähetetty tekstiviestilokiTätä API-päätepistettä käytetään API:n kautta lähetettyjen tekstiviestien lokin hakemiseen. Päätepiste:SAADA https://api.smsmobileapi.com/log/sent/sms/
Parametri:- apikey: (pakollinen) API-avaimesi.
- guid_message: lyhennetään lajitteluun ja suodatukseen käytetyn viestin yksilöllisen tunnisteen mukaan.
- before: Hae viestit, jotka on lähetetty ennen tätä tiettyä aikaleimaa tai GUID-tunnusta.
- error_api: Kirjoita `1` (`&error_api=1`), jos haluat luetella kaikki tekstiviestit, jotka havaitsivat virheen API-pyynnön aikana.
- error_mobile: Kirjoita `1` (`&error_mobile=1`) listataksesi kaikki tekstiviestit, joissa havaittiin virhe mobiilikäsittelyn aikana.
Esimerkki:SMS vastaanotettuTätä API-päätepistettä käytetään älypuhelimeen vastaanotettujen tekstiviestien noutamiseen. Päätepiste:SAADA https://api.smsmobileapi.com/getsms/
Parametri:- apikey: API-avain, joka sinulla on tai saat.
Esimerkki:
HANKI https://api.smsmobileapi.com/getsms/?apikey=YOUR_API_KEY
Poista tekstiviestiTätä API-päätepistettä käytetään tekstiviestien poistamiseen SMS Mobile API:n palvelinlokista Päätepiste:SAADA https://api.smsmobileapi.com/deletesms/
Parametri:- apikey: Sinulla oleva API-avain.
- guid_message: Poistettavan viestin yksilöllinen tunnus.
- date_start: Yksin käytettynä poistaa kaikki viestit määritetyltä päivältä.
Esimerkki:
HANKI https://api.smsmobileapi.com/deletesms/?apikey=YOUR_API_KEY
Huomautus: Poistetut tekstiviestit ovat vain ne, jotka on tallennettu mobiilisovellustilisi lokeihin. Itse mobiililaitteen tekstiviestejä ei poisteta, koska meillä ei ole pääsyä niihin. Webhook – SMS vastaanotettuTämä webhook-järjestelmä lähettää POST-pyynnön määritettyyn URL-osoitteeseen aina, kun tekstiviesti vastaanotetaan. Järjestelmä varmistaa reaaliaikaiset päivitykset toimittamalla tekstiviestin tiedot määritettyyn webhook-URL-osoitteeseen. Webhookin määrittäminen hallintapaneelissaMääritä webhookin URL-osoite hallintapaneelissa noudattamalla näitä ohjeita:
Webhook-hyötykuormaKun tekstiviesti vastaanotetaan, järjestelmä lähettää seuraavan JSON-hyötykuorman webhook-URL-osoitteeseen:
Hyötykuormakentät:
Esimerkki Webhook-päätepistePalvelimesi pitäisi olla valmis käsittelemään saapuvia POST-pyyntöjä. Alla on esimerkki PHP-skriptistä webhook-hyötykuorman käsittelemiseksi:
Webhookin testausVoit testata webhookin määrityksiä käyttämällä työkaluja, kuten: Näiden työkalujen avulla voit tarkastaa järjestelmän lähettämän hyötykuorman ja korjata mahdolliset webhook-asetuksiin liittyvät ongelmat. Vianetsintä
TodennusSMSMobile API tukee kahta todennusmenetelmää: käyttämällä yksinkertaista API-avainta tai OAuth2-protokollaa, jossa on asiakastunnus ja asiakassalaisuus. 1. API-avaimen todennusTämä menetelmä vaatii API-avaimen, joka voidaan sisällyttää parametriksi joko GET- tai POST-pyyntöön. Se on suoraviivainen tapa todentaa API-pyyntösi. 2. OAuth2-todennusOAuth2 tarjoaa turvallisemman ja skaalautuvamman todennusmenetelmän. Lataa mobiilisovellus nyt tai päästä kojelautaan. Käyttöoikeustunnuksen hankkiminenSaadaksesi käyttöoikeustunnuksen, lähetä POST-pyyntö tunnuksen päätepisteeseen asiakastunnuksellasi ja asiakkaan salaisuudella.
curl -X POST https://api.smsmobileapi.com/oauth2/token \
Käyttöoikeustunnuksen käyttäminen:Kun sinulla on käyttöoikeustunnus, sisällytä se Valtuutus API-pyyntöjesi otsikko:
curl -X POST https://api.smsmobileapi.com/sendsms \
Mitä menetelmää sinun tulisi käyttää?- Käytä API-avaimen todennus nopeaa ja suoraviivaista integrointia varten. - Käytä OAuth2-todennus parantaaksesi integraatioidesi turvallisuutta ja skaalautuvuutta. Katso lisätietoja täydellisestä dokumentaatiosta. |
Voit lähettää WhatsApp-viestejä vain API:mme kautta. Napsauta tätä saadaksesi lisätietoja.
Jos sinulla on kysyttävää, ehdotuksia tai tarvitset apua, tiimimme on valmis auttamaan.
Ota rohkeasti yhteyttä osoitteeseen api@smsmobileapi.com

Tämä ongelma johtuu prosessista, joka yrittää suorittaa taustalla, kun sovellusta ei käynnistetä aktiivisesti. Androidin akun optimointitoimenpiteiden vuoksi, jotka vaihtelevat eri versioiden välillä, tämä taustaprosessi ei välttämättä käynnisty oikein. Androidin akun optimointi on suunniteltu rajoittamaan sovellusten taustatoimintaa akun käyttöiän säästämiseksi, mikä voi vahingossa vaikuttaa sovelluksiin, jotka vaativat taustaprosesseja toimiakseen kunnolla.
Tämän ongelman ratkaisemiseksi käyttäjät voivat määrittää Android-asetukset manuaalisesti siten, että SmsMobileApi voi käyttää resursseja ilman rajoituksia.
Tämä sisältää tietyn sovelluksen akun optimointiasetusten säätämisen, lähinnä Androidille ohjeistamisen, että SmsMobileApi saa toimia taustalla ja käyttää resursseja tarpeen mukaan. Näin tehden sovelluksen pitäisi pystyä automaattisesti lähettämään ja vastaanottamaan tekstiviestejä, vaikka se ei olisikaan aktiivinen sovellus etualalla. Tämä säätö varmistaa, että tarvittava taustaprosessi voi toimia keskeytyksettä ja kiertää akun optimointiominaisuudet, jotka muuten voisivat estää sen asianmukaisen suorittamisen.


FAQ Kehittäjälle
Aloita SMSmobileAPI jo tänään!
Koe tekstiviestipalveluidesi hallinnan vapaus ja joustavuus liikkeellä ollessasi. Lataa mobiilisovelluksemme nyt ja ota ensimmäinen askel kohti saumatonta tekstiviestien integrointia.
Lataa sovellus