Hva er API for SMS?

Hva er API for SMS?


Flere og flere mennesker rundt om i verden bruker mobiltelefoner, og hvis du har et nettsted, vil du dra nytte av det faktum. Ifølge International Telecommunication Union, som i 2010, er andelen av personer som bruker mobiltelefoner i utviklingsland 70 prosent - seks år etter å ha nådd dette beløpet i utviklede land. Ved hjelp av SMS - standard mange mobiltelefoner bruker for tekstmeldinger - er viktig. For å gjøre det med ditt nettsted, må du bruke SMS-APIer, eller spesielle programgrensesnitt som lar deg kommunisere med brukere via SMS.

Definisjon av API

Et programmeringsgrensesnitt (API) er en måte for ulike dataprogrammer til å samhandle med hverandre. Ulike dataprogrammer er skrevet på forskjellige språk, men ofte må kommunisere med hverandre til tross for språkbarrieren. Tenk på en API som en dør som gjør det mulig utenfor programmer for å interagere med spesifikke program til hvilken en gitt API gjelder. Som en programmerer, hvis du ikke bruker døren for å få tilgang til det aktuelle programmet, er du ikke får tilgang.

Definisjon av SMS

Short Message Service (SMS) er en standard som gjør at meldinger på opptil 160 tegn - inkludert mellomrom - som brukes til å kommunisere med mobiltelefoner som bruker Global System for Mobile Communications (GSM) standard. Hvis du sende eller motta tekstmeldinger, har du kanskje lagt merke til at noen tekstmeldinger blir delt opp i flere deler. Dette skjer i samsvar med den 160-tegns SMS standard. Noen mobiltelefoner tilby nyttig informasjon når dette skjer, for eksempel sier "Del 1 av 4" etter en melding som er brutt i flere biter. Dessverre er ikke alle telefoner gjør dette. En god måte å unngå mulig forvirring av koss flerdelte tekstmeldinger er å holde seg til 160 tegn.

Bruker

Hvis du har noen form for program som du ønsker å samhandle med SMS, må du bruke en SMS API. La oss si at du har en nettside som oppdaterer brukere om aksjekurser eller sportsresultater via SMS. Du ønsker å sette den opp slik at brukere kan registrere seg ved å legge inn sitt mobilnummer og velge type SMS oppdateringer de ønsker å motta. For å gjennomføre dette, personen gjør programmer trenger å bruke en SMS API for å sende disse meldingene. Dette kan fungere den andre veien også: du kan bruke en SMS API for å tillate en bruker å sende oppdateringer til et nettsted via SMS. Et godt eksempel på dette er Twitter, som tillater brukere å sende tweets direkte fra sine mobiltelefoner. En API bro mellom Twitter og SMS.

betraktninger

Avhengig av hvor raskt du vil at programmet skal ha SMS-tilgang, bør du vurdere å ansette noen med API SMS erfaring til å jobbe med deg. Hvis tid er ikke et problem, og du er lidenskapelig om å lære å gjøre det selv, er det ingen grunn til at du ikke kan. Men det er viktig å veie fordeler og ulemper med å lære å bygge et program deg mot å rekruttere og ansette noen til å gjøre det for deg. Bare du vet dine individuelle styrker og svakheter, slik at bare du kan gjøre den mest passende dom for din situasjon.