Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Scopus API -> All citations to publication

Tags:

scopus

is it possible to get all citations to concrete publication (by scopus_id, doi ...) with Elsevier API?

I was trying do that, by all I can do, is get count of citations, but i need Authors annd Titles al least.

For example, if I wanna do:

https://api.elsevier.com/content/abstract/citations?pubmed_id=3472723&httpAccept=application/json&apiKey={myKey}

I get:

"{"service-error":{"status":{"statusCode":"AUTHENTICATION_ERROR","statusText":"Requestor configuration settings insufficient for access to this resource."}}}"

Is it possible to get what I want?

Thanks

like image 511
Autista_z Avatar asked Oct 31 '25 21:10

Autista_z


1 Answers

I had same problem, but i found this solution:

Firstly you should have json with article data and article's 'eid'. Thus, you can find all citations of this article by next query:

"https://api.elsevier.com/content/search/scopus?query=refeid(" + str(article['eid']) + ')'

article is json data of this article

Also i had problem with keywords, and solution is:

Article json has article['prism:url'] parameter, and you can use it with keywords field, so you query to get keywords is:

article['prism:url'] + "?field=authkeywords"
like image 106
Mikhail Avatar answered Nov 04 '25 21:11

Mikhail