Hieronder informatie voor ontwikkelaars om aan de slag te gaan met mash-ups en add-ons. Laat het ons weten wanneer je iets hebt gebouwd, dan kunnen we dit de Qmsg-ers ook laten weten. Je kunt een nieuwe feature ook bekendmaken aan mij via http://qmsg.nl/Mathijs. Dan neem ik zsm contact met je op!
Alleen bij requests naar URL's die beginnen met http://api. zal via HTTP-authentication naar een gebruikersnaam en wachtwoord gevraagd worden, als je http://api. wordt je doorgestuurd naar het loginscherm en op die manier kun je niet inloggen via een 'domme client' als een RSS-reader.
E. Laatste berichten van een andere gebruiker http://api.qmsg.nl/NICKNAME/[page/x/](rss|xml) -> melding 'You are not authorized to see this use' wanneer user protectupdates heeft aanstaan en jij hem niet toegevoegd hebt als zijn vriend
F. Laatste berichten van een andere gebruikers en zijn/haar vrienden http://api.qmsg.nl/NICKNAME/withfriends/[page/x/](rss|xml) -> melding 'You are not authorized to see this use' wanneer user protectupdates heeft aanstaan en jij hem niet toegevoegd hebt als zijn vriend
C. Stuur bericht http://api.qmsg.nl/message/add/(rss|xml) bericht moet via POST worden meegestuurd als variabele 'message' nickname van de ontvangende gebruiker moet via POST worden meegestuurd als variabele 'receivinguser'
B. Toon data van specifieke gebruiker http://api.qmsg.nl/NICKNAME/show/(rss|xml) -> melding 'You are not authorized to see this use' wanneer user protectupdates heeft aanstaan en jij hem niet toegevoegd hebt als zijn vriend