В Google Scientist легко можно получить список статей, в которых цитируется конкретная статья. Web of science и scopus также предлагают эту функцию, если вы вручную вводите идентификаторы статей (например, doi или идентификатор базы данных).
Однако автоматически (с помощью API) получить список статей, цитирующих определенную ссылку (цитируется), кажется очень сложным. Я могу запрашивать метаданные через соответствующие API-интерфейсы web of science и scopus , но цитируемые функции кажутся огражденными. Для crossref моих учетных данных также недостаточно.
Насколько я вижу, такую возможность предлагает только pubmed , но моя область не связана с (био)медицинскими приложениями.
Дело в том, что организациям, предоставляющим вам возможность делать это вручную, явно не нравится, когда вы делаете это автоматически. Это информация, которая не защищена платным доступом, поэтому я не понимаю.
Q: Кто-нибудь сталкивался с этим, объяснение этому и предложения, чтобы получить доступ к списку цитирующих статей программным способом?
Попробуйте OpenCitations .
Используя COCI OpenCitations ( рекомендации для их REST API здесь ), вы должны увидеть все ссылки на {DOI}
via https://opencitations.net/index/coci/api/v1/citations/{DOI}
.
Пример : имеется 243 работы со ссылкой на статью 10.1177/03058298020310031201 (согласно CrossRef :) is-referenced-by: 243
. Используйте этот DOI в COCI , чтобы увидеть все эти 243 ссылки DOI-by-DOI.
https://pypi.org/project/scholarly/ приводит пример, «демонстрирующий, как получить профиль автора, а затем получить названия статей, в которых цитируется его самая популярная (цитируемая) статья».
ник012000