sanj2sanj / mendeley-api-python-example

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Mendeley API Python Example

This is a simple example of an application that consumes the Mendeley API, using the Python SDK.

For more information on the API, see the developer portal.

About the application

The application is a website that allows you to see the documents in your Mendeley library, together with their annotations. It also allows you to look up a document by DOI.

It's built with Flask and Jinja2.

How to run

  1. Install Python and Pip.

  2. Register your client at the developer portal. Use http://localhost:5000/oauth as your Redirect URI. This will give you a client ID and secret.

  3. Rename the config.yml.example file to config.yml, and fill in your client ID and secret in this file.

  4. Run the following command to install dependencies:

     pip install -r requirements.txt
    
  5. Start the server:

     python mendeley-example.py
    
  6. Go to http://localhost:5000 in your browser.

About

License:Apache License 2.0


Languages

Language:Python 67.2%Language:HTML 32.8%