2023-01-29 12:35
# NOTE: *not* pip install openreview - https://github.com/openreview/openreview-py
import openreview
client = openreview.Client(
baseurl='https://api.openreview.net',
username='agentydragon@gmail.com',
password='<...>',
)
having trouble getting anything from URLs - like https://openreview.net/forum?id=Q6ZXm7VBFY
things like client.get_note(id='Q6ZXm7VBFY')
do not work.
https://github.com/openreview/openreview-py
https://docs.openreview.net/getting-started/using-the-api/
so i could definitely just download it…
trying to just scrape it in JS in Trilium frontend:
if (urlToAdd.indexOf('openreview') !== -1) {
// looks like openreview
const response = await $.get(urlToAdd);
const xml = response;
const title = $(xml).find('meta[property="og:title"]').attr('content');
this.$message.text(title);
return;
}
getting CORS problems :(
Access to XMLHttpRequest at 'https://openreview.net/forum?id=hJqGbUpDGV' from origin 'http://127.0.0.1:37840' has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present on the requested resource.
https://mastodon.social/@agentydragon/109774488885987458