Denna blogg uppdateras kontinuerligt med nyheter och information om den svenska mikroblogg-tjänsten Bloggy

Bloggy Blogg

Nyheter på Bloggy
Bloggy Blogg » Sida 'API'

API

Det finns flera API:er mot Bloggy som gör att det är möjligt att skapa inlägg från applikationer och webbtjänster.

API:erna anropas på följande sätt.

Läsa ditt flöde (inlägg från de du följer)

Anropa URL:en http://bloggy.se/statuses/friends_timeline.xml för att hämta en XML-lista med inlägg från de som du följer.

För att hämta listan med curl:

curl -u login:losenord http://bloggy.se/statuses/friends_timeline.xml

Skapa inlägg – Metod 1

http://bloggy.se/api?login=<användarnamn>&p=<lösenord>&type=friendfeed

Den sista parametern berättar vad det är för typ av anrop och i detta fall när type=friendfeed så hämtas det personliga flödet som RSS där uppdateringar från de du följer finns med.

Om du vill skapa ett inlägg så anropas API:t på följande sätt:

http://bloggy.se/api?login=<användarnamn>&p=<lösenord>&content=<inlägg>&type=post

Och om allt går bra så får du tillbaka: OK: post created

Skapa inlägg – Metod 2

Denna metod för att skapa inlägg är Twitter-kompatibelt.

Skicka ett HTTP POST-anrop till följande URL:

http://bloggy.se/statuses/update.xml

Där sätter du status= din statusuppdatering. Exempel hur kommandoradsverktyget curl kan användas för att uppdatera din status:

curl -u login:losenord -d ‘status=test’ http://bloggy.se/statuses/update.xml

Se mer info här: http://apiwiki.twitter.com/Twitter-REST-API-Method:-statuses update

Sök API

Detta sök-API är Twitter-kompatibelt.

Sök API:t kan returnera både Atom och JSON. Exempel på frågor:

Och för att söka alla meddelanden från en viss person:

Det går även att använda BOOLEAN uttrycken AND och OR:

Bloggy Sök API stödjer även JSONP callbacks:

Andra parametrar som kan läggas till på sökfrågorna förutom callback= och q=

  • &page= Sidnummer. 1 till X
  • &rpp= Bestämmer hur många inlägg som visas på varje sida. Max 50 min 1

Framtid

Bloggy kommer att stödja oAuth samt bli mer Twitter-kompatibelt vilket öppnar upp för att många Twitter-applikationer att prata med Bloggy.

Vidare läsning:

  • @andreaskrohn har bloggat om Bloggys API på mashup.se
  • oAuth.net – An open protocol to allow secure API authorization in a simple and standard method from desktop and web applications.

7 comments to “API”

  1. Jag kan inte programmera speciellt mycket, men skulle det vara möjligt att bygga en igoogle applikation som man kan post inlägg från?

  2. [...] är så pass nytt att Jonas (som startade siten) inte riktigt hunnit med att lansera ett API. Det finns ett bloggy API klart, men det är inte särskilt många som hunnit göra något med det. Bloggy som sådant har [...]

  3. ”Bloggy kommer att stödja oAuth samt bli mer Twitter-kompatibelt vilket öppnar upp för att många Twitter-applikationer att prata med Bloggy.”

    Men hur är det möjligt utan att ändra i applikationerna, då URLen till Twitter som regel är hårdkodad?

    Jag har förvisso gjort en Twitter-klient (Abiro Jitter) som jag lätt skulle kunna anpassa till Bloggy. Den distribueras på bl.a. GetJar. Intressant att testa eller promota?

    Vilka ytterligare Twitter-requests har du tänkt lägga in?

    Anders

  4. [...] API [...]

  5. [...] så har API:et uppdaterats så det är möjligt att hämta hem “friendfeed”. Dvs de [...]

  6. [...] bloggy.se API [...]

  7. Du citerade det jag skrev. Glömde du frågan?

    Det generella svaret är att det går bra om man själv gjort appen :) .

    Anders

Skriv en kommentar

Bloggy Pusha Facebook Google Maila artikeln!
Följ bloggen med RSS | Följ kommentarer med RSS