A clone of Mebby written in Ruby using the Sinatra framework.
Developed on 2.2.2, may work with earlier versions.
mebious.wired
uses a RESTful API to facilitate the development of
third party interfaces with read/write access to the central database.
Currently, the API looks like this:
GET /posts
-> Returns a JSON array of objects representing the last 20 posts.
GET /posts/n
(n = Integer > 0 and < 100) -> Returns a JSON array of objects representing the last n
posts.
POST /api/key
(key = API key) -> Makes a post where the text body is the POST field "text", returns a JSON object of success/error state.
- sinatra
- sqlite3
- builder
- rack_csrf
- sinatra-cross_origin
- mysql2 (optional, for mysql support)