Skip to content

Completely anonymous messageboard (clone of another website).

License

Notifications You must be signed in to change notification settings

dataphreak1001/mebious

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

54 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

mebious.wired

A clone of Mebby written in Ruby using the Sinatra framework.

Developed on 2.2.2, may work with earlier versions.

Overview of the Data API


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.


Dependencies

  • sinatra
  • sqlite3
  • builder
  • rack_csrf
  • sinatra-cross_origin
  • mysql2 (optional, for mysql support)

About

Completely anonymous messageboard (clone of another website).

Resources

License

Stars

Watchers

Forks

Packages

No packages published