Custom PDF Resolvers Not Fetching PDFs from Emerald

Hello everyone,

I'm encountering an issue where I can directly download PDF files from Emerald's website using my browser while on campus, but Zotero's Find Full Text feature is unable to locate the PDFs. I've attempted to use Custom PDF Resolvers with the following code:

{
"name": "emerald",
"method": "GET",
"url": "https://www.emerald.com/insight/content/doi/{doi}/full/pdf",
"mode": "html",
"selector": "#pdf-link",
"attribute": "src",
"automatic": false
}

Despite the resolver being set up, Zotero still cannot find the PDFs. However, if I replace {doi} with the actual DOI of the article and paste the URL into my browser, I am able to download the PDF. I'm wondering what might be causing this discrepancy and how I can resolve it. Any help would be greatly appreciated!

Here are a few details that might be relevant:
I've double-checked the DOI in the Zotero item and it matches the one used in the URL.
My internet connection is stable, and I can access Emerald's website without any issues.
I'm using the latest version of Zotero.

Any suggestions or insights into what might be going wrong here? Thank you in advance for your assistance!
  • We can't help much with custom resolvers, but if you provide a Debug ID for an attempt that fails, we can take a look.
  • (And I assume you know this, but if you require any sort of login to access the PDFs, rather than just accessing them by virtue of your IP address, it wouldn't work from within Zotero.)
Sign In or Register to comment.