Dokumentation. Udbyder : sms1919.dk Service : sms2http Version : v1.13

Relaterede dokumenter
Dokumentation. Udbyder : sms1919.dk Service : sms-grupper Applikationer Facebook. : Facebook Integration med sms-grupper.

SMSC / MMSC Gateway Dokumentation SiteVision ApS. Version

Dokumentation. Udbyder : sms1919.dk Service : sms-grupper Static FBML Facebook. : Facebook Integration med sms-grupper.

Dokumentation. Udbyder : sms1919.dk Service : push Version : v1.21

Dokumentation. Udbyder : sms1919.dk Service : sms-grupper Version : v1.40

Dokumentation. Udbyder : sms1919.dk Service : profiling Version : v1.10

Tlf Fax

Dokumentation. Udbyder : sms1919.dk Service : getsmsc Version : v1.10

Brugervejledning til Tildeling.dk Superbrugere Tilbudsgiver

Administration - Wordpress Administration - Wordpress

Brugervejledning til Tildeling.dk brugere Tilbudsgiver

En guide til brug af Wetransfer Udarbejdet i forbindelse med AprilFestival 2017

Ændringer i DayCare Touch layout, for at optimere funktionaliteten

Brugermanual PoP3 og Outlook Office 2003 Webmail Udarbejdet af IT-afdelingen 2005

Samlet Quick-guide til ballerup.dk. Version 1 / september 2016

Manual til administration af online booking

For dig som skal levere programmer til bideo.dk

EDH-dokumenter. - på eksterne hjemmesider der ikke hostes af C&B Systemer

Vejledning til anvendelse af MeMo og SMTP. Næste generation Digital Post Maj 2018, version 0.9

Vejledning til Beskedmodulet i Remind for borgere via smartphone eller tablet (fremover kaldet "enhed") og via web.

Sonofon Erhverv. Kom godt i gang. med SMS fra Outlook Brugervejledning. 1107V gældende fra 29. oktober

BRUGERVEJLEDNING TYPO3 CMS Nyhedsbrev modul

Kom godt i gang med SMS fra Outlook

Sådan logger du ind... 2 Hvilke mapper kan du tilgå... 3 Visning af eksempel af en fil... 5 Sådan deler du en fil... 7 Se hvad du deler med andre...

Brugermanual. PoP3 og Outlook Express Webmail Udarbejdet af IT-afdelingen 2005

MANUAL TIL PROJECTWEB UDBUDSPORTAL FOR UDBUDSADMINISTRATORER

Active Builder - Brugermanual

Simon Elgaard Sørensen, 8. december 2010

NewAngle Software ApS. Quick Guide. til. Version 1 Aug NewAngle Software

Annonceimport på GulogGratis.dk

Vejledning til Kilometer Registrering

Jysk Online Medie ApS - Vestergade 32, 8600 Silkeborg - Tlf.:

Vejledning for LOF s afdelingshjemmeside - redigeret i Umbraco

ZYLINC MOBILE OPERATOR til ios

GUIDE TIL OPRETTELSE AF SIDER OG INDHOLD I UMBRACO ONLINE BETJENING

Svarnøgle til spørgsmål:

Retningsliner for etwinning værktøjer

Oktober 2013 HLG/XIGA. Opstartsvejledning ATS Engros 1/12

Digital post Snitflader Bilag A2 - REST Register Version 6.3

Vejledning til formularmodul

Administration af subsites BRUGERVEJLEDNING FOR ADMINISTRATOREN

Manual til Wordpress. 1. Log ind på din Wordpress-side. Indhold: Sådan opdaterer du din hjemmeside i Wordpress.

Vejledning til Serviceportalen

Administrator v1.0 QUICK GUIDE. Green Glass Software V/ Dan Feld-Jakobsen Lojovej Aabenraa / dan@rekvi-skole.dk


Bruger (kursist/deltager) Kom godt i gang med plan2learn. Version 0.01 Versionslog: 0.01

WordPress manual..hjerteforeningen.dk/pco-login. Brugernavn: Password:

Go-Kart DMKA Dokumentation

Computopic SMS Gateways

BRUGER KURSUS RAMBØLL HJEMMESIDE

Brugermanual Udarbejdet af IT-afdelingen 2008

Brug af MeOS til VTR-løb (baseret på version 3.2 af MeOS med support for dansk sprog)

DE Online løsning: Quick guide til oprettelse af ATA Carnet

SMS udsendelse. Sitecore Foundry juni Version 1.2

Løsningsbeskrivelse til bestilling af SMS-notifikation

Digital post Snitflader Bilag A5 - REST HTTP returkoder Version 6.3

SwipBox forsendelses modul til Magento

Indhold 1 Om Skolekvalitet.dk Vælg evalueringsmodel før du går i gang Overblik over siderne... 5

1.TILBUD NYT TILBUD 1.1 TRIN FORUDSÆTNINGER

I denne manual kan du finde en hurtig introduktion til hvordan du:

Instruktion til Ungdomsskoleweb

Installationsvejledning til Virk Tæller

Hvilke maskiner kan komme med på nettet. Før en maskine kommer med på Maskinbladet, skal modeloplysninger være udfyldt.

Download. Information: Du kan downloade filer på følgende måder:

Vejledning til skoletjenesten.dk for institutioner

SDBF QUICKGUIDE SKOLERNES DIGITALE BLANKET FLOW - BRUGER-GUIDE -

Web Admin 5.5. Brugsvejledning for User admin. Copyright 2003 Gullestrup.net

ITD ecmr WEB Services. Af Allan Wisborg, IT Udvikler

Dokumentation. Udbyder : sms1919.dk Service : sms-dialog Version : v1.01

Brugeradministrationsvejledning til SMS Web

Dalux Field Brugermanual

My booking. Generelt. Forsiden. Version 9.0

09/ Version 1.4 Side 1 af 37

Fase Forklaring Navigation. Mappen skal indeholde alle elementer til dit site.

Vejledning til brugeradministrator EDI systemet for FP attester og journaloplysninger

Vejledning til sms-afstemningssystem

Quick Guide for Hosted Omstillingsanlæg! (Publiseret af ipvision februar 2014)!

<meta name="dcs.dcssta" content="404"/>

Brugermanual. Outlook Web Access for Exchange Server 2003 (OWA 2003) Udarbejdet af IT-afdelingen 2006

Brugermanual til Assignment hand in


Instruktion til Ungdomsskoleweb

Lasso for. Microsoft Dynamics CRM

Guide til Danskmadogfestservice.dk (the back end)

SCALA IC5 CONTENT Manager

Flash Logic Free CMS. Manual og brugervejledning

Quick guide Dynamicweb 9. Kom godt i gang med brugen af redigeringsværktøjet bag vores hjemmesideløsning CMS-systemet Dynamicweb

GeckoBooking.dk V Online kalender og bookingsystem

Sådan opdaterer og vedligeholder du din hjemmeside i Wordpress.

Drejebog til tractorpulling.dk

Brugervejledning til Ofir Rekrutteringssystem - Kandidathåndtering

Servicebrev Opdatering af BørneIntra App en (BørneIntra version 2.12)

Hjemmesidemanual for Østkredsen

ADMINISTRATIONS MANUAL

Dokumentation. Udbyder : sms1919.dk Service : whitepages Version : v1.10

Web Admin 5.5. Brugsvejledning for Domain admin. Copyright 2003 Gullestrup.net

Tryk på IPAD/IPHONE ikonet i menuen

Vejledning til brugeradministrator. EDI systemet for FP attester og journaloplysninger

Installation af WeroShop 2.8

SÅDAN BRUGER DU

Transkript:

Dokumentation Udbyder : sms1919.dk Service : sms2http Version : v1.13

Indholdsfortegnelse Versionshistorik... 3 Opsætning af http forward... 4 Eksempler på URLer... 4 Unik kode... 5 Modtagelse af MMS besked... 6 XML... 6 Formulering af svar XML... 7 Avancerede funktioner... 8 Fortrydelsesret... 9 Eksempler på simple svar XML... 10 Eksempler på avancerede svar XML... 11 2

Versionshistorik Dokumentationen bliver løbende opdateret, og her finder du datoer og kort beskrivelse af hvad der er blevet opdateret. Dato og version 11. november, 2008 v1.1 19. november, 2008 v1.11 22. april, 2009 v1.12 24. august, 2009 v1.13 Ændringer Original udgivelse af sms1919 dokumentationen Tilføjelse af parameteren Keyword I URL kaldet for at sikre bagudkompatibilitet med ældre systemer Tilføjelse af parameteren Received I URL kaldet. Tilføjelse af afsnit med Unik kode, samt modtagelse af MMS beskeder Rettelse til afsnit omkring modtagelse af MMS beskeder 3

Opsætning af http forward Funktionaliteten giver mulighed for at formidle data fra en sms eller mms til en vilkårlig side via et HTTP GET kald. For at sætte dit keyword op skal du gå ind på dit login på sms1919.dk, under keywords administrer hvor du fra dropdown boksen vælger sms2http forward: Sørg for at linien er markeret ude til venstre i den lille cirkel, og tryk så på knappen i bunden hvorpå der står Opsætning. Her skal du indskrive den URL som der skal sendes til, når der kommer en sms eller mms ind på dit valgte keyword. Du har mulighed for at indstille prisen på svar beskeden samt handshake. Værdierne du vælger her er dog ikke faste, i det du til enhver tid vælge overskrive værdierne via den XML som du svarer med. Det giver dig fuld fleksibilitet i din opsætning. Eksempler på URLer Det er vigtigt at den URL der kaldes kan tilgåes fra vores servere, samt svarer med en gyldig XML. Hvis ikke, vil vi ikke kunne behandle den indgående sms eller mms korrekt. Et eksempel på en syntaks for en URL kan se således ud: http:// site.dk/?besked=${text}&afsender=${sender}&udbyder=${smsc}&keyword=${keyword}&modtaget=${received} Værdierne der står i tuborgklammer (f.eks. ${text}, m.fl.) er flettefelter som bliver erstattet med de værdier der kommer med sms eller mmsen. Bliver der sendt en sms med teksten: tak 2 stk fra et dansk telefonnummer 12345678 på TDCs netværk, vil følgende URL blive kaldt: http:// site.dk/?besked=tak+2+stk&afsender=4512345678&udbyder=dk.tdc&keyword=tak&modtaget=20090422092045 Siden der bliver kaldt, skal returnere et gyldigt XML dokument. Med XMLen fortæller du sms1919 gatewayen hvordan den skal behandle den indkomne besked. XMLens root tag er og heri skal der specificeres en række noder 4

Unik kode Når du er inde i konfiguratoren har du mulighed for vælge hvorvidt du ønsker at få medsendt en unik kode. Det er en tilfældig kode som systemet selv genererer og sender med ud i dit URL kald. Kode består af tre typer du kan vælge imellem: Tilfældig: Total tilfældig tal og bogstavkombination Brugerunik: Der vil kun komme en kode for hele dit login; altså to keywords kan godt risikere at få tilsendt den samme kode Keywordunik: Der vil kun komme en kode for dit specifikke keyword. Du vil ikke kunne risikere at få flere koder tilsendt der er ens. Koden vil blive hæftet på din URL som parameteren: &code=<din kode bliver indsat her> 5

Modtagelse af MMS besked Såfremt du modtager en MMS på dit keyword vil der blive hæftet et ekstra parameter på din URL: &smil=<url encoded SMIL dokument> XML en indeholder information omkring hvilke filer der er vedhæftet beskeden, samt hvor disse kan hentes. SMIL dokumentet indeholder oplysninger om hvordan beskeden bør præsenteres på modtagerens skærm. Du kan læse mere om SMIL standarden her: http://www.w3.org/audiovideo/ XML Et eksempel på et XML <?xml version="1.0" encoding="iso-8859-1"?> <pull> <docid>2613079</docid> <msisdn>4512345678</msisdn> <operator>dk.tdc</operator> <shortcode>1919</shortcode> <mediacode>keyword</mediacode> <message type="mms"> <id>spejgsco8xiaadr-aaaazzfd0oaaaaa</id> <subject>keyword test</subject> <presentation> <smil> <head> <layout> <root-layout backgroundcolor="#ffffff" height="480px" width="640px"/> <region id="image" top="0" left="0" height="50%" width="100%" fit="meet"/> <region id="text" top="0" left="0" height="50%" width="100%" fit="scroll"/> </layout> </head> <body> <par dur="4000ms"> <img src="image.jpg" region="image"></img> <text src="smil.txt" region="text"><param name="color" value="#000"/></text> </par> </body> </smil> </presentation> <content> <image name="image.jpg">http://sms1919.dk/billede.jpg</image> <text name="smil.txt">http://sms1919.dk/fil.txt</text> </content> </message> </pull> 6

Formulering af svar XML Der er følgende muligheder når du specificerer din svar XML: Nodenavn <type> Beskrivelse Kan antage værdierne: sms Beskeden der bliver sendt tilbage vil være en normal sms besked Bemærk, noden <response> skal udfyldes wappush Beskeden der bliver sendt tilbage vil være en wappush besked Bemærk, noden <link> skal udfyldes mms Beskeden der bliver sendt tilbage vil være en mms besked Bemærk, noden <content> skal udfyldes terminate Hvis du svarer terminate, vil der ikke blive foretaget nogen handling <cost> <response> <link> <content> <smil> Her angives prisen i mindste enhed, eksempelvis øre på danske beskeder. Dette er den tekst der bliver sendt tilbage, såfremt <type> er sat til sms. Hvis <type> er mms vil teksten i response blive til emnet i mms beskeden. Link noden skal indeholde det hyperlink som modtageren skal benytte sig af. Det kan pege på f.eks. en hjemmeside, men også en fil som f.eks. et billede, spil eller videoklip. Bemærk at noden skal kun angives, såfremt <type> er sat til wappush. Hvis du angiver <type> som mms ønskes man som regel at sende noget indhold med i form af enten et billede, video eller et lydklip. Ved afsendelse af en mms har du også mulighed for at angive et smil dokument til at style din mms besked med. Dette er valgfrit. 7

Avancerede funktioner Du har mulighed for at angive en callback node også, som gør det muligt for dig at få af vide når der kommer svar på din afsendte besked. Nodenavn <callback> <url> <session> Beskrivelse Root tagget for indstillingerne til callback. Heri angives den URL der skal sendes tilbage til i det vi modtager svar omkring levering af beskeden. Hvis du ønsker at give et unikt nummer med, så du er klar over hvilken besked der refereres til når du modtager dit callback, kan du angive det her. Bemærk, session er valgfrit Når vi modtager information fra modtagerens teleselskab omkring leverencen, vil vi kalde den URL du har angivet sammen med en get variabel der hedder status. Status vil kunne indeholde følgende værdier: Værdi Beskrivelse 1 Beskeden er blevet afleveret 2 Ingen dækning hos modtager 3 Abonnenten er blacklisted 4 Abonnementen er ukendt 5 Ukendt SMSC fejl 6 Gyldighedsperiode udløbet 7 Beskeden kan ikke leveres 8 Beskeden er annulleret 9 Beskeden er blevet slettet 8

Fortrydelsesret I din svar XML har du mulighed for at få kunden til at fraskrive sig fortrydelsesretten ved at tilføje følgende node til dit svar. Nodenavn <handshake> Beskrivelse Hvis du angiver værdien enabled, vil beskeden ikke blive sendt ud til modtageren før end han/hun har besvaret en godkendelse af fraskrivning af fortrydelsesretten med teksten JA. Dette sørger vi automatisk for der bliver sendt ud. Hvis værdien sættes til disabled vil beskeden blive leveret med de til enhver tid gældende rettigheder ved fortrydelsesret. Hvis node udelades, bruges den værdi der er sat i kontrolpanelet. Bemærk: Angives den i svar XMLen vil den overskrive den værdi du har valgt i kontrolpanelet. Du kan altid gå tilbage i din trafikoversigt og se om en given besked har været handshaked, hvis der skulle opstå uoverensstemmelser. 9

Eksempler på simple svar XML Hvis du ønsker ikke ønsker at der foretages yderligere, skal du svare med følgende: <type>terminate</type> Hvis du ønsker at vi svarer tilbage med en sms til 5 kroner, med teksten Tak for din besked! : <type>sms</type> <cost>500</cost> <response>tak for din besked!</response> Ønsker du ovenstående sms sendt, men vil vide hvornår beskeden er leveret: <type>sms</type> <cost>500</cost> <response>tak for din besked!</response> <callback> <url>http://domæne.dk/retursvar/</url> <session>123</session> </callback> Vil du have at kunden først fraskriver sig returretten inden din besked modtages: <type>sms</type> <cost>500</cost> <response>tak for din besked!</response> <handshake>enabled</handshake> 10

Eksempler på avancerede svar XML Hvis du vil sende et link ud til et billede for 35 kroner, bruger du denne xml: <type>wappush</type> <cost>3500</cost> <link>http://www.domæne.dk/billeder/køb.jpg</link> Hvis du vil sende en gratis mms besked med tilhørende smil dokument: <type>mms</type> <cost>0</cost> <response>dit billed fra domæne.dk</response> <smil> <head> <layout> <root-layout width="240" height="320" /> <region id="text" width="100%" height="30%" left="0%" top="70%" fit="scroll" /> <region id="image" width="100%" height="70%" left="0%" top="0%" fit="meet" /> </layout> </head> <body> <par dur="8000ms"> <text src="text" region="text" /> <img src="1.jpg" region="image" /> </par> </body> </smil> <content> <text name="text">hej, her er dit billede!</text> <image name="1.jpg">http://domæne.dk/1.jpg</image> </content> 11