feat: save_pdf_from_elsevier 使用instoken
This commit is contained in:
parent
b621b0409d
commit
3c84fbba49
|
|
@ -382,12 +382,14 @@ def save_pdf_from_openalex(paper:Paper):
|
|||
|
||||
def save_pdf_from_elsevier(paper:Paper):
|
||||
params = {
|
||||
"httpAccept": "application/pdf"
|
||||
"httpAccept": "application/pdf",
|
||||
"view": "FULL"
|
||||
}
|
||||
try:
|
||||
res = requests.get(
|
||||
f"https://api.elsevier.com/content/article/doi/{paper.doi}",
|
||||
params=params,
|
||||
headers=ELSEVIER_HEADERS,
|
||||
timeout=(3, 15)
|
||||
)
|
||||
except requests.RequestException as e:
|
||||
|
|
|
|||
Loading…
Reference in New Issue