Doc Dev -kutsu - SMSMobileAPI
SMSMobileAPI – Puhelunhallinta-API:n dokumentaatio

Pika-aloitus

Perus-URL

SAADA https://api.smsmobileapi.com
Kaikki alla olevat päätepisteet on dokumentoitu seuraavasti: SAADA pyyntöjä. Korvaa YOUR_API_AVAIN oikealla avaimellasi (älä jaa sitä julkisesti).

Esimerkkejä

HANKI https://api.smsmobileapi.com/call/missed/list/?apikey=YOUR_API_KEY
HANKI https://api.smsmobileapi.com/call/incoming/list/?apikey=YOUR_API_KEY&limit=50&offset=0&sort_by=call_date_ms&sort_dir=desc
HANKI https://api.smsmobileapi.com/call/outgoing/list/?apikey=YOUR_API_KEY&q=3247&date_from_ms=17000000000000&date_to_ms=1700864000000

Todennus

Puheluidenhallinnan päätepisteet todennetaan käyttämällä apikey kyselyparametri.

Tilauksen vahvistus: Saapuvat/lähtevät päätepisteet vahvistavat API-avaimesi ja tarkistavat tilauksesi voimassaolon (päivämääräraja >= CURDATE()). Jos voimassaoloaika on umpeutunut, saat api_vanhentunut.

Yleisiä käsitteitä

Sivunumerointi

Käyttää rajoittaa ja offset sivuttaaksesi tulokset.

Aikaleimat

  • puhelupäivämäärä_ms on UNIX-aikaleima millisekuntia.
  • puhelupäivämäärä_aika_UTC tallennetaan UTC-päivämäärä- ja aikamerkkijonona (tietokantakenttä).
  • Vastaamattomien puheluiden osalta API palauttaa muotoillun päivämäärä merkkijono (johdettu millisekuntiarvosta).

Haku

  • Vastaamattomat puhelut: haku vastaa numeroa tai nimeä.
  • Saapuva/Lähtevä: q tulitikut puhelinnumero tai välimuistissa_ oleva_nimi.

Lajittelu (vain saapuvat/lähtevät)

Lajittelua ohjaa lajitteluperuste + lajitteluhakemisto (vain valkoisen listan kentät). Vastaamattomat puhelut järjestetään aina uusimmasta alkaen.

Virheet

HTTP Esimerkkivirhe Merkitys
400 {"success":false,"error":"puuttuva_apiavain"} Puuttuu tai on tyhjä apikey.
403 {"onnistui":false,"virhe":"virheellinen_apiavain"} API-avainta ei löydy / sitä ei tunnistettu.
403 {"onnistui":false,"virhe":"api_vanhentunut"} Tilauksesi on vanhentunut (päivämääräraja on ennen tätä päivää).
500 {"success":false,"error":"server_error","detail":"..."} Palvelinvirhe (tietokanta, SQL, poikkeus).

Huomautus: Vastaamattomien puheluiden päätepiste voi myös palauttaa viestejä, kuten Puuttuva apikey tai SQL-valmisteluvirheitä tilanteesta riippuen.

Vastaamattomat puhelut – Luettelo

Hae mobiililaitteesta synkronoidut vastaamattomat puhelut.

Päätepiste

SAADA https://api.smsmobileapi.com/call/missed/list/

Kyselyparametrit

ParametriTyyppiKuvaus
apikeyjonoPakollinen Matkapuhelimeen linkitetty API-avaimesi.
offsetintValinnainen Sivutuksen siirtymä (oletus: 0).
rajoittaaintValinnainen Rivien enimmäismäärä (oletus: 100, maks.: 500).
hakujonoValinnainen Hae numeron tai nimen perusteella (SQL LIKE).
päivämäärän_aloitusVVVV-KK-PPValinnainen Suodata tältä päivältä (00:00:00).
päivämäärän_loppuVVVV-KK-PPValinnainen Suodata tähän päivään asti (23:59:59).

Saapuvat puhelut – Luettelo

Hae saapuvat ja vastatut puhelut synkronoituna mobiililaitteesta.

Päätepiste

SAADA https://api.smsmobileapi.com/call/incoming/list/

Kyselyparametrit

ParametriTyyppiKuvaus
apikeyjonoPakollinen API-avaimesi (vahvistettu tilausta vastaan).
rajoittaaintValinnainen Riviä sivulla (oletus: 50, maks.: 200).
offsetintValinnainen Sivutuksen siirtymä (oletus: 0).
lajitteluperustejono Valinnainen Sallittu: puhelupäivämäärä_ms puhelupäivämäärä_aika_UTC kesto_sekuntia puhelinnumero luotu_paikalla välimuistissa_ oleva_nimi maantieteellinen_sijainti
lajitteluhakemistonouseva|laskevaValinnainen Oletus: kuvaus.
päivämäärä_alkaen_mskokonaisluku (ms)Valinnainen Suodata missä puhelupäivämäärä_ms >= soittopäivämäärä_ms.
päivämäärä_loppuun_mskokonaisluku (ms)Valinnainen Suodata missä kutsupäivämäärä_ms <= päättymispäivämäärä_ms.
qjonoValinnainen Hae sivustolta puhelinnumero tai välimuistissa_ oleva_nimi (PITÄÄ).

Lähtevät puhelut – Luettelo

Hae mobiililaitteesta synkronoidut lähtevät puhelut.

Päätepiste

SAADA https://api.smsmobileapi.com/call/outgoing/list/

Kyselyparametrit

Samat parametrit ja toiminta kuin Saapuvat puhelut -kohdassa.

ParametriTyyppiKuvaus
apikeyjonoPakollinen API-avaimesi (vahvistettu tilausta vastaan).
rajoittaaintValinnainen Riviä sivulla (oletus: 50, maks.: 200).
offsetintValinnainen Sivutuksen siirtymä (oletus: 0).
lajitteluperustejono Valinnainen Sallittu: puhelupäivämäärä_ms puhelupäivämäärä_aika_UTC kesto_sekuntia puhelinnumero luotu_paikalla välimuistissa_ oleva_nimi maantieteellinen_sijainti
lajitteluhakemistonouseva|laskevaValinnainen Oletus: kuvaus.
päivämäärä_alkaen_mskokonaisluku (ms)Valinnainen Suodata missä puhelupäivämäärä_ms >= soittopäivämäärä_ms.
päivämäärä_loppuun_mskokonaisluku (ms)Valinnainen Suodata missä kutsupäivämäärä_ms <= päättymispäivämäärä_ms.
qjonoValinnainen Hae sivustolta puhelinnumero tai välimuistissa_ oleva_nimi (PITÄÄ).

Vastaamattomien puheluiden kentät

AlaTyyppiKuvaus
menestystotuusarvoPyynnön tila.
offsetintSivutuksen siirtymä palautettu.
rajoittaaintSivutusrajoitus palautettu.
laskeaintPalautettujen rivien määrä data.
datataulukkoVastaamattomien puheluiden luettelo.
data[].numerojonoSoittajan puhelinnumero.
data[].nimijonoVälimuistissa oleva yhteyshenkilön nimi (voi olla tyhjä).
data[].päivämääräjonoMuotoiltu päivämäärä ja kellonaika -merkkijono, joka on johdettu millisekuntien aikaleimasta.

Saapuvat/Lähtevät kentät

AlaTyyppiKuvaus
menestystotuusarvoPyynnön tila.
apikeyjonoAPI (avaimesi) toistaa sen.
rajoittaaintPalautettujen rivien määrä sivua kohden.
offsetintSivutuksen siirtymä palautettu.
lajitteluperustejonoLajittelukenttä käytössä.
lajitteluhakemistojonoLajittelusuunta käytössä.
suodattimetesineKaikusuodattimet (päivämäärä_alkaen_ms, päivämäärä_loppuun_ms, q).
laskeaintPalautettujen rivien määrä rivit.
rivittaulukkoPuheluluettelo.
rivit[].puhelinnumerojonoPuhelinnumero.
rivit[].välimuistissa_oleva_nimimerkkijono|nullVälimuistissa oleva yhteyshenkilön nimi (voi olla tyhjä).
rivit[].puhelupäivämäärä_msintKutsun aikaleima millisekunteina.
rivit[].kutsupäivämäärä_aika_utcjonoUTC-päivämäärä- ja aikakenttä (tietokanta).
rivit[].kesto_sekuntiaintKesto sekunteina.
rivit[].geo_locationmerkkijono|nullMaantieteellisen sijainnin tunniste (voi olla tyhjä/null).
rivit[].luodtu_kohdassajonoPalvelimen lisäyksen aikaleima.
💬 Live-chat
💬 Live-chat saatavilla
Onko sinulla kysyttävää tai tarvitsetko apua?
Tiimimme on täällä auttaakseen sinua!

Anna sähköpostiosoitteesi
auttaaksemme meitä pyyntösi käsittelyssä:
Kojelauta