fabiobatalha / crossrefapi

A python library that implements the Crossref API.
BSD 2-Clause "Simplified" License
265 stars 44 forks source link

[Question] Is there a way to get Abstract? #33

Closed santoshbs closed 3 years ago

santoshbs commented 3 years ago

I was wondering if the library allows to fetch only works that have an abstract and if there way to fetch abstract.

fabiobatalha commented 3 years ago

Yes it is possible.

works.find(has_abstract='true')

The abstract will be available in the response (JSON) in the attribute "abstract".

It seems the use of has_abstract lead to lots of request timeout errors, it is something to be reported to the Crossref team.