| 
  • If you are citizen of an European Union member nation, you may not use this service unless you are at least 16 years old.

  • Work with all your cloud files (Drive, Dropbox, and Slack and Gmail attachments) and documents (Google Docs, Sheets, and Notion) in one place. Try Dokkio (from the makers of PBworks) for free. Now available on the web, Mac, Windows, and as a Chrome extension!

View
 

REST API Dokumentacija

Page history last edited by Blake.lt 12 years, 11 months ago

Įžanga

Blake.lt suteikia galimybę naudotis Application Programming Interface (API). Šiame puslapyje yra pateikta visa informaciją apie API galimybes ir naudojimą.

 

Turinys


 

Versijos

Dabartinė stabili Blake.lt API versija yra 1.0.

 

Koncepcija

 

Autentifikacija

Blake.lt API yra paremtas OAuth standartu.

request token url: http://api.blake.lt/v1/oauth/request_token

user authorization url: http://api.blake.lt/v1/oauth/authorize

access token url: http://api.blake.lt/v1/oauth/access_token

signature methods: HMAC-SHA1

request token galiojimas: 1 diena

access token galiojimas: niekada

 

Jūsų oauth_consumer_key ir oauth_consumer_secret gaunate, kai užregistruojate savo aplikaciją (tą padaryti galite parašę info@blake.lt).

 

Plačiau: OAuth tinklalapis, OAuth dokumentacija

 

REST

Blake.lt API remiasi Representational State Transfer (REST).

Palaikomi formatai: JSON ir Atom. Pagal nutylėjimą jis yra JSON.

 

Greičiausias būdas išbandyti Blake.lt API

Jeigu pas jus yra įdiegtas curl:

Viešas įrašų sąrašas: curl http://api.blake.lt/v1/messages/all/output.json

 

Žinučių metodai

 

all

Grąžina 20 paskutinių viešų žinučių. Nereikalauja autentifikacijos.

URL: http://api.blake.lt/v1/messages/all/output.formatas

Formatai: json, atom

Metodas: GET

 

account-with-friends

Grąžina 20 paskutinių nario ir jo draugų žinučių (analogiškai, kaip ir /home per Web aplinką). Reikia autentifikuotis su norimu nariu.

URL: http://api.blake.lt/v1/messages/account-with-friends/output.formatas

Formatai: json, atom

Metodas: GET

Parametrai:

 

account

Grąžina 20 paskutinių nario žinučių.

URL: http://api.blake.lt/v1/messages/account/output.formatas

Formatai: json, atom

Metodas: GET

Parametrai:

 

show

Grąžina žinutę pagal ID

URL: http://api.blake.lt/v1/messages/show/id/output.formatas

Formatai: json

Metodas: GET

Parametrai:

 

add

Įdėti žinutę.

URL: http://api.blake.lt/v1/messages/add/output.formatas

Formatai: json

Metodas: POST

Parametrai:

  • message. Privalomas. Žinutės tekstas. Nepamirškite viską URL encodinti. Taip pat, žinutė neturi viršyti 140 simb.

 

replies

Grąžina 20 naujausių @atsakymų autentifikuotui vartotojui.

URL: http://api.blake.lt/v1/messages/replies/output.formatas

Formatai: json, atom

Metodas: GET

Parametrai:

 

account-with-replies

Grąžina 20 paskutinių nario žinučių bei atsakymus į jas. Reikia autentifikuotis su norimu nariu.

URL: http://api.blake.lt/v1/messages/account-with-replies/output.formatas

Formatai: json, atom

Metodas: GET

Parametrai:

 

Comments (0)

You don't have permission to comment on this page.