HTTP XML Post

15-04-2010 02:03:40 / 24-02-2012 16:18:46

Den webadresse, der anvendes til at sende XML formateret data er:  https://service.sms4you.lt/XMLInput.php

* Identiske numre i en anmodning vil blive filtreret i SMSpunkt.dk system (enkelt modtager kan ikke modtage mere end 1 besked pr anmodning).

XML format

XML formateret streng skal være værdi af XML noglen; "XML" => "<SMS>...</SMS>"

<SMS>
    <authentification>
        <username></username>
        <password></password>
    </authentification>
    <message>
        <sender></sender>
        <text></text>
        <type>longsms</type>
    </message>
    <recipients>
        <gsm messageId="clientmsgID1"></gsm>
        <gsm messageId="clientmsgID2"></gsm>
        <gsm messageId="clientmsgID3"></gsm>
        <gsm messageId="clientmsgID4"></gsm>
    </recipients>
</SMS>

Tekster i orange er valgfrie parametre.

Parametre specifikationer:

Parameter

Beskrivelse

authentification

username

Email

password

Adgangskode

message

sender

Dynamisk afsender ID af beskeden; tilladte længde for alfanumerisk streng på op til 11 tegn eller for numerisk streng op til 14 tegn

text

Besked tekst

type Hvis sat, en lang besked (mere end 160 tegn) vil blive sammenføjet.

recipients

gsm

Destination adresse af beskeden, som skal være i international format uden fører "0" eller "+" For eksempel: 4561960xxx

messageId

Registreret levering, hvor klient indstille messageId. Indsamling af leveringsrapporter er beskrevet i Leveringsrapporter sektionen

 

Returneret XML

Efter POST XML er indledt af klienten, nogle statuskoder vil være til rådighed.

XML format

<RESPONSE>
    <status>status_code</status>
    <credits>credit_amount</credits>
</RESPONSE>

Statuskoder:

Status

Værdi

Beskrivelse

AUTH_FAILED

-1

Ugyldig id og / eller password

XML_ERROR

-2

Forkert XML format

NOT_ENOUGH_CREDITS

-3

Ikke nok kreditter i brugerskonto

NO_RECIPIENTS

-4

Ingen god modtagere

SEND_OK

>0

Antal beskeder, der vil blive sendt

 
DankortPayPalVisaVisa ElectronMasterCardDiners ClubJCBMoneybookersAmerican Express