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

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

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

SMS1919 MEGA BULK. Udbyder : sms1919.dk Service : mega bulk Version : v1.30

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

Opsætning af din computer med DLG Bredbånd

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

SMSC / MMSC Gateway Dokumentation SiteVision ApS. Version

BEKEY vejledning til FK Distribution

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

Introduktion til Playmapping

GUIDE TIL PROFILER. Få fuld fleksibilitet med Profiler fra Flexfone. Myfone

Teknisk guide til opsætning af SPF, DKIM og DMARC for at sikre optimale leveringsrater for s fra webcrm, ved brug af Mailjet.

Vejledning til registrering som bruger til EudraCT results

Opsætning af Outlook til Hosted Exchange 2003

Digital post Snitflader Bilag A2 - REST Register Version 6.3

D INTEGRATIONSDESIGN FOR DATAAFTAGERE

Simon Elgaard Sørensen, 8. december 2010

Netbank Erhverv Kom godt i gang med Netbank Erhverv - NemID April 2014

TDC Erhverv Cloud Storage. Brugermanual. EMC² CIFS-ECS Ver August 2016

Umbraco installationsvejledning

TRIN FOR TRIN GUIDE VELUX Tilbudsberegner

Brugervejledning. TDC Scale Assistent til Android. Copyright NOMADICCIRCLE All rights reserved

Opsætning af Outlook til Hosted Exchange 2007

Digital post iframe API. Version 1.4

FairSSL Fair priser fair support

vejman.dk WMS/WFS dokumentation vmgeoserver.vd.dk Maj 2013 Udgave 2.0

TDCs Signaturserver. 11/05 - Version TDC Erhverv Sikkerhed og certifikater

QUICK GUIDE. Waoo Web TV på ipad FIBERBREDBÅND TV TELEFONI

Installationsvejledning til softphone og app

Konfigurere arbejds- eller skol konti, der bruger Office 365

QUICK GUIDE. Waoo Web TV på iphone FIBERBREDBÅND TV TELEFONI

Netservice Netservice-menuen giver dig mulighed for at opsætte og aktivere/deaktivere forskellige netfunktioner på kameraet.

Mobil timeregistrering

Brugervejledning. TDC Scale Assistent til iphone. Copyright NOMADICCIRCLE All rights reserved

Teknisk guide til opsætning af SPF, DKIM og DMARC for at sikre optimale leveringsrater for s fra webcrm, ved brug af Mailjet.

Uni-Login Skift adgangskode

FairSSL Fair priser fair support

Worflow plugin til Dynamics CRM

Ruko SmartAir. Updater installation

Vejledning til skoletjenesten.dk for institutioner

Denne guide er til at opsætte din Huawei P9 og få den opdateret softwaremæssigt, samt opsætte UCL mail. Huawei P9... 1

TDC Erhverv P.A. Brugermanual til Android

Login-vejledning til Falck MyCare

Installationsguide. Integration af erhvervsdata fra NN Markedsdata til Microsoft Dynamics NAV 2015

Manual til. MAS Mobile. Sidst opdateret den 24. oktober Morten Jørgensen Version Side 1 af 10

Udgående mailserver (SMTP) til brug i mailprogrammer

TDC Erhverv Assistent. Brugermanual til Android

Bliv KampKlar med Aalborg Chang

IBI/CTS opbygning af grafiske brugerflader på centrale anlæg...3 Stikordsregister...39

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

Version Dato Beskrivelse /11/2012 Initial version /03/2013 Tilføjet eksempel med Template Agent, generelt udvidet dokumentet.

NVR Client system. Bruger Manual. SuperVision Alarmteknik ApS Cedervej 2, 8462 Harlev J

Lasso for. Microsoft Dynamics CRM

Quick Guide. Version 0.9

BRUGER GUIDE. Waoo Web TV på iphone FIBERBREDBÅND TV TELEFONI

PHP 3 UGERS FORLØB PHP, MYSQL & SQL

Viditronic NDVR Quick Guide. Ver. 2.0

Indholdsfortegnelse. Side 2 af 20

Bemærk! Et PHP script har kun brug for at forbinde én gang til databaseserveren. Det kan så sagtens udføre flere kommandoer vha. denne forbindelse.

e-conomic modul til Magento

Novell Vibe Quick Start til mobilenheder

UniLock System 10. Manual til Eksport til Nortec vaskerisystem. Projekt PCS Version 1.0 Revision

TDC Scale Mobil. Kom godt i gang - betjening af mobil telefon. Kvikguide

Brugermanual SuperSail (DS Version) Performance System Release 2.0

Opdateret den Administrator manual.

DaTelTek ApS ich 4 SpAPI Telenor Serviceprovider API

Vejledning Lærerlogin

SkoleIntra release 2 August 2015

Ansøgeren klikker på søg videregående uddannelse

Grundopsætning af Piccolo på server og terminal og brug af Check-In

Gode råd til brug af Min Side

Quick Guide for Mobil Reception (Omhandler mobil reception også kaldet isymphony)

Eksport Portalen. Vejledning til API. Christian Holm 30. June Progressive A/S. Lyskær 3B DK-2730 Herlev Tel

Navnet på Kontoen. Navnet på personen. Hvor kommer posten til personen hen?

SKYHOST WEB API VERSION 8 (OFFENTLIGT)

Rapport generator til Microsoft C5

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...

Digital post Snitflader Bilag A5 - REST HTTP returkoder Version 6.3

Systemair Connect. Opsætning

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

Teknisk information. ( Hvad skal der bruges? ) Porten som Puls : Evt. Solid-Stat relæ Omron (G3R-OA202SZN) Evt. Solid-Stat relæ Omron (G3R-OA202SZN)

Business Call Quick guide SNOM M3 version 1.0 / juli 2012

MailSMS Brugervejledning

Sådan kan du sende data fra din egen hjemmeside til JitBesked via en HTML-JDF.

Transkript:

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

Indholdsfortegnelse Versionshistorik... 3 Før du kalder API en... 4 Oprettelse af API-nøgler... 4 Godkendelse af IP-adresse... 4 Opslag på telefonnummer... 5 Eksempel på retursvar... 5 Kodeeksempler for getsmsc i ASP... 6 Geteksempel... 6 Posteksempel... 6 Kodeeksempler for getsmsc i PHP... 7 Eksempel ved brug af PEAR Request... 7 2

Versionshistorik Dokumentationen bliver løbende opdateret, og her finder du datoer og kort beskrivelse af hvad der er blevet opdateret. Dato og version 8. juli, 2010 v1.00 10. september, 2015 v1.10 Ændringer Original udgivelse af dokumentationen Opdatering af autoriseringsmetode (API-nøgle) samt kodeeksempler Opdatering af API-url (Krav om SSL mod api.sms1919.dk) Tilføjet afsnit om oprettelse af API-nøgler Tilføjet afsnit om godkendelse af IP-adresser 3

Før du kalder API en Inden du kalder API en første gang er der et par ting der skal gøres. Først skal du oprette en API-nøgle som benyttes i stedet for brugernavn og adgangskode. Denne kan du roligt give til 3.-part da nøglen ikke giver adgang til sms1919.dk, men udelukkende kan bruges til at kalde API en med. Herefter skal du godkende den IP-adresse som serveren som benytter API en kalder fra. Herefter er du klar til at gå i gang med at benytte dig af API en på sms1919.dk. Vi har her lavet et par hurtige forklaringer til hvordan du kommer igennem de to steps: Oprettelse af API-nøgler For at øge sikkerheden anbefaler vi at man benytter sig af API-nøgler når man bruger API en. Du kan oprette lige så mange API-nøgler du vil og kan deaktivere dem midlertidigt eller slette dem igen så der ikke længere er adgang til API en fra den pågældende nøgle. Du opretter dine egne API-nøgler på sms1919.dk under Indstillinger og API-nøgler. Vælg en nøgle af typen Adgangsnøgle til API og tryk på tilføj. Herefter fil nøglen blive tilføjet listen over dine API-nøgler og du kan frit bruge den til at kalde API en med: Godkendelse af IP-adresse Når du kalder API en hos sms1919.dk skal du sørge for at den IP-adresse du kalder fra er godkendt, ellers vil dit API-kald blive afvist med fejlen: Invalid host. Godkendelsen kan du lave selv på dit login hvis du går ind under Indstillinger og IP-sikkerhed : 4

Opslag på telefonnummer Med dette API-kald har du mulighed for at få udvidede kontaktoplysninger på et dansk mobil-, ip- eller fastnetnummer. Du kalder API en ved hjælp af post eller get på denne URL: https://api.sms1919.dk/rpc/getsmsc/ Følgende værdier skal inkluderes: Navn Værdi Type Eksempel apikey Den API-nøgle du udsteder på dit login Tekststreng acf3da33( )329fac3 msisdn Det nummer du ønsker at kende land og netværk på. Husk altid at inkludere landekode på mobilnummeret. Tal 4512345678 Eksempel på retursvar Følgende retursvar er et resultat af søgning på et nummer på TDC s netværk. <?xml version="1.0" encoding="iso-8859-1"?> <result> <country>dk</country> <network>tdc</network> </result> 5

Kodeeksempler for getsmsc i ASP Her finder du et eksempel på hvordan du slår et nummer op for at finde netværksinformationer igennem sms1919s gateway ved hjælp af ASP 3.0. Geteksempel Dette eksempel viser hvordan man med get parametre kan sende informationer til sms1919s API. <h1>get Example</h1> <% ' Build Parameters sparameters = "apikey=" & "4bfe1cf53258cda0fd32e15bf5416b50" & _ "&msisdn=" & "4512345678 " ' Create Object set objhttp = Server.CreateObject("MSXML2.ServerXMLHTTP") objhttp.open "GET","http://api.sms1919.dk/rpc/getsmsc/?" & sparameters,false objhttp.send ' Write Result Response.Write( objhttp.responsetext ) %> ' Release Object set objhttp = Nothing Posteksempel Dette eksempel viser hvordan man med post parametre kan sende informationer til sms1919s API. <h1>post Example</h1> <% ' Build Parameters sparameters = "apikey=" & "4bfe1cf53258cda0fd32e15bf5416b50" & _ "&msisdn=" & "4512345678 " ' Create Object set objhttp = Server.CreateObject("MSXML2.ServerXMLHTTP") objhttp.open "POST","http://api.sms1919.dk/rpc/getsmsc/",false objhttp.setrequestheader "Content-Type", "application/x-www-form-urlencoded" objhttp.send sparameters ' Write Result Response.Write( objhttp.responsetext ) %> ' Release Object set objhttp = Nothing 6

Kodeeksempler for getsmsc i PHP Her finder du et eksempel på hvordan du slår et nummer op for at finde netværksinformationer igennem sms1919s gateway ved hjælp af PHP Eksempel ved brug af PEAR Request Dette eksempel viser hvordan man med PEAR Request kan sende informationer til sms1919s API. <h1>pear Request Example</h1> <?php?> require_once('http/request.php'); $req = & new HTTP_Request('http://api.sms1919.dk/rpc/getsmsc/'); $req->setmethod(http_request_method_post); $req->addpostdata('apikey', '4bfe1cf53258cda0fd32e15bf5416b50'); $req->addpostdata('msisdn', '4512345678'); $req->sendrequest(); # Print the output echo $req->getresponsebody(); 7