Skip to content

ashchuk/photoservice

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Photoservice

Simple API for Photosender app

Hosted on Openshift 2. Used MongoDB 3.2 as storage.

To start on localhost just:

  1. Install MongoDB>=3.2 on local machine
  2. Start mongod in console
  3. Excecute wsgi.py script

Requirements

  • pillow
  • pymongo>=3.5.0
  • tornado>3
  • jsonpickle

API reference

  • /login - login, set cookies
  • /logout - logout, clear cookies
  • /registration - add new user
  • /getuser - get registered user
  • /getuseravatar - get base64 encoded user avatar
  • /updateuser - change user's name or avatar
  • /addphoto - add new photo
  • /getrandomphoto - get random photo
  • /getphoto - get photo by uid
  • /getimage - get base64 encoded photo image
  • /getphotos - get 10 random photos

About

Simple API for Photosender app

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors