123456789101112131415161718192021222324252627282930313233343536 |
- #!/usr/bin/python
- #
- # Access Scopus database
- #
- import sys
- import requests
- import json
- #from config import MY_API_KEY
- MY_API_KEY = "14d431d052c2caf5e9c4b1ab7de7463d"
- # Examples of our publications
- #SCOPUS_ID = "SCOPUS_ID:85032685965"
- #SCOPUS_ID = "SCOPUS_ID:84940537475"
- if (len(sys.argv) > 1):
- SCOPUS_ID = "SCOPUS_ID:" + sys.argv[1]
- url = ("http://api.elsevier.com/content/abstract/scopus_id/"
- + SCOPUS_ID)
- resp = requests.get(url,
- headers={'Accept':'application/json',
- 'X-ELS-APIKey': MY_API_KEY})
- results = json.loads(resp.text.encode('utf-8'))
- print "Content-type: text/html\n\n";
- print(json.dumps(results))
- else:
- print "Content-type: text/html\n\n";
- print "Usage: " + sys.argv[0] + "?12334 (put SCOPUS_ID here)"
-
|