Example usage: python test.py """ from pprint import pprint from mendeley_client import MendeleyClient import json #import os mendeley = MendeleyClient('13a47f20711f5d5ffe8e8f4db1df1daa04f8bd9b6', '394d64a2907f23c7f6ea5d94fb386865') try: mendeley.load_keys() except IOError: mendeley.get_required_keys() mendeley.save_keys() searchterm = raw_input('Enter search term: ') pprint(searchterm) documents = mendeley.search(searchterm, items=20) pprint(documents) documents = mendeley.search(searchterm, items=20) for i in range(0, len(documents)): docDetails = mendeley.details(documents[i]['uuid']) pprint(docDetails)
try: mendeley.load_keys() except IOError: mendeley.get_required_keys() mendeley.save_keys() ######################################## ######## Public Resources Tests ######## ######################################## print """ ----------------------------------------------------- Canonical document details -----------------------------------------------------""" response = mendeley.details('cbcca150-6cff-11df-a2b2-0026b95e3eb7') pprint(response) print """ ----------------------------------------------------- Canonical document details DOI look up -----------------------------------------------------""" response = mendeley.details('10.1371%2Fjournal.ppat.1000281', type='doi') pprint(response) print """ ----------------------------------------------------- Canonical document details PubMed Id look up -----------------------------------------------------"""
python test.py """ from pprint import pprint from mendeley_client import MendeleyClient import json #import os mendeley = MendeleyClient('13a47f20711f5d5ffe8e8f4db1df1daa04f8bd9b6', '394d64a2907f23c7f6ea5d94fb386865') try: mendeley.load_keys() except IOError: mendeley.get_required_keys() mendeley.save_keys() searchterm = raw_input('Enter search term: ') pprint(searchterm) documents = mendeley.search(searchterm, items=20) pprint(documents) documents = mendeley.search(searchterm, items=20) for i in range(0, len(documents)): docDetails =mendeley.details(documents[i]['uuid']) pprint(docDetails)