Skip to content

Latest commit

 

History

History
29 lines (16 loc) · 862 Bytes

Readme.md

File metadata and controls

29 lines (16 loc) · 862 Bytes

Emoji server

Setup

This app is configured to be hosted on heroku, with a postgress server alongside it. It's likely you can get it to work hosted elsewhere. All it needs is the connection to a postgres server with this single table: emoji(id: integer, name: text, image: bytea)

API

GET /emoticons

Returns a json aray of all valid emoticons names. EX:

["parrot", "partyparrot", "chucknorris"]

GET /emoticon/emoticonName

Returns the raw image data for the emoticon with the name emoticonName

If not found, returns a 404

POST /emoticon/emoticonName

Post the raw image data to this endpoint, and an emoticon with the name emoticonName will be created. If "emoticonName" already exists, nothing changes

DELETE /emoticon/emoticonName

Self-explanatory. if emoticonName exists, deletes it. Otherwise returns 200