8 Jun API available
We have opened up the data in our backend through an API. Developers can now write their own Mobile Vikings application.
After having survived the beta testing by Tijs, Jelle, Maarten, Bert and Piet we have now published our API for public release on https://mobilevikings.com/api/1.0/doc/. Thanks to this API, developers can consult all the data in the Mobile Vikings website from within their own software: top-ups, call history and credit information are available at your fingertips.
Although the beta users have already created a few iPhone apps, we leave them the honour to publish their work. To facilitate discussion, we created a Facebook Forum topic on API development to discuss and publish your work.
Have fun creating your mashups!
Comments
-
Matthieu
posted on 8 Jun:
Prachtig initiatief!
Mobile Vikings bewijst keer op keer dat het een voorbeeld is voor de andere providers. Ik ben blij dat ik klant geworden ben van Mobile Vikings. Hopelijk is er vanavond ook een nieuwe iPhone en kan ik binnenkort de iPhone app uittesten. -
Bram Bourgonjon
posted on 8 Jun:
Dit bewijst toch inderdaad hoe vooruitstrevend Mobile Vikings is!
Ik kijk al uit naar die iPhone app! Fantastisch jongens!!! -
Lode Vermeiren
posted on 8 Jun:
Nice!
Hopelijk zijn er nog andere delen van de back-end infrastructuur die kunnen opengesteld worden, bijvoorbeeld:
* Voicemail - downloaden van voicemails als mp3 om "visual voicemail" of Google Voice-achtige apps mogelijk te maken
* SMSen via de APIBenieuwd naar de verdere ontwikkelingen..
-
David R
posted on 9 Jun:
All,
Ik heb de vrijheid genomen snel een PHP page te scripten om de output van de XML wat leesbaar te maken...
Ik ben helemaal geen webdevelopper, integendeel, dit nog nooit echt met PHP gewerkt, dus er zullen veel zaken zijn die beter, anders en mooier kunnen, maar de page doet wat hij moet doen (voor mij toch ;-)).HOWTO:
Copy/paste onderstaande code in kladblok, vul je gebruikernaam en wachtwoord (enkel op de eerste 2 lijnen!!!)in, save bijvoorbeeld als 'mv.php', upload de file naar een webserver en surf naar de mv.php file.
Als alles goed gaat krijg je een webpagina te zien met je beltegoed, resterende sms'en, data en vervaldatum van bundel.<?php
// Vul hier je Gebruikersnaam en wachtwoord in die je gebruikt op de site (laat de quotes staan!!).
$user = "Gebruikersnaam";
$pass = "Paswoord";// Opbouw URL
$url = "https://" . $user . ":". $pass . "@mobilevikings.com/api/1.0/rest/mobilevikings/sim_balance.xml";// Inlezen XML in array
$data = file_get_contents($url);
$xml = new SimpleXMLElement($data);// XML data wat 'leesbaar' maken
$credits = number_format($xml -> credits, 2, '.', '');
$data = number_format($xml -> data/1000000, 2, '.', '');
$date = substr($xml -> valid_until,0,10);
$time = substr($xml -> valid_until,11,8);// HTML pagina opbouwen
echo '<HTML>';
echo '<HEAD>';
echo '<TITLE>MY MOBILE VIKING</TITLE>';
echo '</HEAD>';
// Ik gebruik hier het MobileViking logo als achtergrond. Aanpassen naar keuze...
echo '<BODY background="mv_logo.png">';
echo '<DIV align="center">';
echo '<P>';
echo '<FONT FACE="Verdana" SIZE="8">';
echo '<FONT FACE="Verdana" SIZE="10">';
echo '<b>MY MOBILE VIKING</b>';
echo '</FONT>';
echo '<br>';
echo '<br>';
echo '<TABLE cellSpacing=1 cellPadding=1 width="100%" border=0>';
echo '<TR><TD vAlign="center" align="center">';
echo '<table>';
echo '<tr></tr>';
echo '<tr><td ALIGN="left"><b>Beltegoed:</td><td ALIGN="right"> € ' . $credits . '</b></td></tr>';
echo '<tr><td ALIGN="left"><b>Gratis SMSen resterend:</td><td ALIGN="right">' . $xml -> sms . '</b></td></tr>';
echo '<tr><td ALIGN="left"><b>Data resterend in MB:</td><td ALIGN="right">' . $data . '</b></td></tr>';
echo '<tr><td ALIGN="left"><b>Gratis Bundel geldig tot:</td><td ALIGN="right">' . $date . " " . $time . '</b></td></tr>';
echo '</table>';
echo '</TD>';
echo '</TR>';
echo '</table>';
echo '</center>';
echo '</FONT>';
echo '</P>';
echo '</DIV>';
echo '</BODY>';
echo '</HTML>';
?> -
David R
posted on 9 Jun:
Klein foutje rechtgezet...
Wijzig regel:
$data = number_format($xml -> data/1000000, 2, '.', '');
naar:
$data = number_format($xml -> data/1048576, 2, '.', '');
Gemakkelijkheidshalve had ik 1MB gelijkgesteld aan 1000KB, terwijl dit natuurlijk 1024KB moet zijn.
-
Peter
posted on 9 Jun:
I wrote a nice little ActionScript 3.0 implementation of the Mobile Vikings API, you can find it here: http://bit.ly/198d2h
-
Vincent Verbist
posted on 9 Jun:
Voor wie al enkele screenies wilt zien:
http://picasaweb.google.com/vincentjanv/IVikingScreenshots
-
simon
posted on 9 Jun:
ik wil deze app op mijn iphone!! ziet er zeer mooi en erg handig uit!
iemand die deze ipa kan sharen..?
-
iPim
posted on 9 Jun:
@vincent verbist: Knap! Wanneer?
-
Vincent Verbist
posted on 9 Jun:
Wel, ik heb mijn developer lidmaatschap vandaag gekocht, nu is het wachten tot wanneer ik mijn activatie-code toegemaild krijg (normaal binnen 24u) en dan is het meteen de App insturen voor review. Dus ik schat dat hij over ong een weekje in de AppStore staat..
@simon: de app is nog niet ingestuurd dus de ipa is nog niet beschikbaar;) Wanneer hij beschikbaar is, komt hier zeker de link...
-
scalle
posted on 9 Jun:
ik was in de auto vandaag net hetzelfde aan het denken over wat er hierboven allemaal staat :)
great minds think alike.
go api go! -
Mike R
posted on 10 Jun:
Prachtig gewoon, in de App. store, Mobile Vikings downloaden voor mijn iphone, en voila. ....
Man man man, kan dit nog beter ?????
Denk het niet. -
Vincent Verbist
posted on 10 Jun:
De app is verstuurd naar Apple voor review... Daar dit mijn eerste app is zou het mij verbazen mocht het meteen van de eerste keer toegelaten worden;)
In ieder geval, I'll keep you posted! -
Mike R
posted on 10 Jun:
Beste Vincent,
Laat de verbazing maar varen.
De app. zit derin. en het werkt perfect.nen dikke dank u wel.
-
Vincent Verbist
posted on 10 Jun:
Aah maar Mike R, dat is niet mijn app;) De Mobile Vikings app is gemaakt door Citylive, de mensen achter MV... Mijn app heet iViking;)
Ik weet niet in hoeverre CityLive nog plannen heeft hiervoor, ik alvast wel na de examens... -
mike R
posted on 10 Jun:
ah ok. laat ons dan weten wanneer jouw app. online is. ik ben zeer benieuwd. dat die examens rap voorbij zijn. (en geslaagd he)
-
Twabi2
posted on 10 Jun:
Eindelijk!
Had een paar maand terug al een app gemaakt voor Windows Mobile, maar met een API wordt het toch wat gemakkelijker :)
Na mijn examens ga ik direct aan de slag om een nieuwe versie te maken.
-
SilverX
posted on 10 Jun:
Als BASE nu eens hun 3G netwerk zou openstellen. Die antennes draaien nu al jaren voor niets.
-
Matthias Nys
posted on 10 Jun:
Heb zelf een Gadget voor het dashboard (for MAC, handig wanneer je surft via tethering op je mac) gemaakt, aangezien dat de API down is hebben jullie hier wel niet veel aan, wanneer hij weer UP is dan is hij makkelijk te gebruiken
Info en download:
http://imobileviking.blogspot.com/
Reacties zijn welkom!
Matthias,
-
joeri
posted on 11 Jun:
@matthias
ik heb je widget gisteren gedownload, en het werkt perfect ;)
bedankt ! -
Olivier
posted on 11 Jun:
I love you guys, thanks for the app !
Mobiles Vikings Rules !!!
-
Vincent Verbist
posted on 12 Jun:
Omdat ik niet elke keer hier info over mijn iPhone-app ga plaatsen, zet ik hier maar de link naar de 'officiƫle' site:)
http://iviking.vincentverbist.be/
-
Davy Hoskens
posted on 14 Jun:
Zoals ik al vertelde op de facebookpagina, heb ik mij eens bezig gehouden met een FlashLite applicatie om onder andere je resterende belwaarde te bekijken...
Demofilmpje & installers voor Nokia S60 & S40 toestellen kan je vinden op:
http://www.aight.mobi/projects/mobilevikings/
Deze week zal ik (normaal gezien) ook eens tijd vrijmaken om een package voor Windows Mobile toestellen te maken...
-
Bart Hermans
posted on 15 Jun:
Mooi initiatief!
Volgens mij zit er wel een foutje in de xml die returned wordt.
De encoding die gebruikt wordt is utf8, maar dat zou utf-8 moeten zijn. -
Kristof
posted on 15 Jun:
Just perfect. Eens zien of ik een G1 widget kan schrijven =)
-
Bart
posted on 22 Jun:
Klopt het dat de app, Mobile Vikings, uit de app store niet werkt wanneer je de laatste nieuwe update OS 3 hebt gedownload? Ik krijg steeds de melding: Unable to update data (error code 5).
-
Vincent Verbist
posted on 23 Jun:
iViking staat eindelijk in de AppStore! Fully 3.0 compatible!
Gratis te downloaden via http://itunes.apple.com/WebObjects/MZStore.woa/wa/viewSoftware?id=319650009&mt=8
-
Steven
posted on 23 Jun:
Can anyone write a simple Android App?
I'm not very experienced but asked some friend developer of mine if he would like, but can't guaranty anything. -
Alias
posted on 30 Jun:
hey,
ik heb net uw applicatie getest...
maar ze wil bij mij niet werken...
hij zegt de hele tijd dat mijn inloggegevens fout zijn, maar als ik dezelfde inloggegevens gebruik bij de app van city live werkt die dan wel?toch een mooie app... ik wou die van u omda die mooier is als die van city live zelf :p
-
Pieter Colpaert
posted on 2 Jul:
http://code.google.com/p/mobileviking/
I'm doing an application for android. It works, but some nice artwork would be welcome.
-
Pieter Colpaert
posted on 10 Jul:
Als er veel vraag is breid ik mijn applicatie wel uit, maar tot op vandaag maar 4 downloads, dan vind ik het de moeite niet. Ik heb zelf geen android.
-
steven van bael
posted on 13 Jul:
Ik wil desnoods ook wel helpen aan een Android app. Heb net men HTC magic aangekregen en wacht momenteel op men MV sim.
-
Wouter Devinck
posted on 7 Aug:
Mobile Vikings App for Windows Mobile http://bit.ly/2mlJLA
Merci voor het API!
-
Wouter Devinck
posted on 11 Oct:
De nieuwste versie van mijn applicatie voor Windows Mobile is beschikbaar op:
http://www.wouterdevinck.net/mv
* Alle functies
- saldo
- belgeschiedenis (kies zelf datum, gelinkt aan je contactpersonen, ...)
- herladingen
* Winmo 6.0, 6.1, 6.5 pro (touch) op VGA, QVGA, WVGA en WQVGA
* Prachtige interface (kinetisch scrollen met bounce effect, mooie icoontjes, ...)
* gratis! -
mashsice
posted on 12 Dec:
uh... strange text
-
Frederik De Meurechy
posted on 21 Dec:
Beide iphone apps werken niet bij mij.
Is er iets veranderd in de api ofzo? -
Tristan gorris
posted on 31 Jan:
ik heb het geinstalleerd op men htc hd2 maar blijf de melding krijgen dat er een onverwachtse fout is opgetreden en dat ik het programma moet afsluiten :(
Post a comment




Post a comment