API
API Description
Here, the API of Niimo is described. This enables programmers to write their own applications for Niimo.
/api
Schicke alle Requests dahin. Die folgenden GET Parameter existieren:
- method (notwendig): Was soll zurückgegeben werden. Zulässige Werte:
- public: Öffentliche Zeitleiste
- personal: Persönliche Zeitleiste, muss authorisiert sein
- user: Liefert die Einträge eines Users, benötigt Parameter nickname
- withfriends: Liefert die Einträge eines Users und seiner Freunde
- friends: Liefert die Einträge von Freunden eines Users, muss authorisiert sein
- show: Liefert einen einzelnen Eintrag, benötigt Parameter id
- showfriends: Liefert die Freunde eines Users
- new: Legt einen neuen Eintrag an, muss authorisiert sein; benötigt Parameter message
- type (notwendig): Typ der Rückgabe. Zulässige Werte:
- xml
- rss
- json
- showrss: Blendet RSS Feed Einträge aus (bei showrss=false)
- user (optional): Username zur Authentisierung
- pass (optional): Passwort zur Authentisierung
- nickname: Username, dessen Eigenschaften geliefert werden sollen, wichtig für method=user/withfriends/showfriends
- id: ID des Eintrags, der bei method=show angezeigt werden soll
- message: Die Nachricht, die bei method=new neu eingestellt werden soll
Alle Authentisierungen können auch per HTTP-Basic Authentisierung vorgenommen werden.
Beispiel URL: http://niimo.com/api?method=public&type=rss&showrss=false
liefert die öffentliche Timeline als RSS Feed ohne Einträge, die aus RSS Feeds kamen
http://niimo.com/api?method=new&type=xml&user=niimouser&pass=secret &message=Dies+ist+die+Nachricht
Beispiel URL:
stellt eine neue Nachricht des Users niimouser ein (bitte beachten, dass keine Leerzeichen in der URL erlaubt sind!)
Wenn noch Fragen bestehen, dann bitte Kontakt aufnehmen, damit wir helfen können!


Not your language?



