Is "Allow other applications on this computer to communicate with Zotero" working post-7.0?
Recent adopters of the logseq-zoterolocal-plugin have been having trouble getting it to work: it puts up errors stating that it can't retrieve items from Zotero. No matter what we do, we can't get it to work. My friend who has it working has Zotero 7.0; I have Zotero 7.0.2.
Is it possible that this service in Zotero may have been broken?
Is it possible that this service in Zotero may have been broken?
If those are set correctly and logseq still isn't able to connect, open Debug Output Logging in Zotero and see if any incoming HTTP requests are logged. If none are, the problem might be on the logseq side.extensions.zotero.httpServer.enabled
is set to trueextensions.zotero.httpServer.port
is set to 23119, and the logseq plugin is connecting to that porthttp://localhost:23119/api/
I get a screen that says:
Request not allowed
If I try to connect with pyzotero, using an API key I just made here:
https://www.zotero.org/settings/keys/new
I get:
UserNotAuthorised:
Code: 403
URL: http://localhost:23119/api/users/60638/items/top?locale=en-US&format=json&limit=100&locale=en-US
This is on Windows Zotero 7.0.11 64 bit
The local API also doesn't have anything to do with an API key online.
For help with pyzotero, you'd have to ask the pyzotero developer. We can only help with a direct curl request.