Beispiel #1
0
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)
Beispiel #2
0
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)