Skip to content
Snippets Groups Projects

Esap api zenodo eossr

Merged Gareth Hughes requested to merge esap-api-zenodo-eossr into master
3 files
+ 48
74
Compare changes
  • Side-by-side
  • Inline
Files
3
import requests
import urllib.parse
import json
zenodo_url="https://zenodo.org/api"
ZENODO_AUTH_TOKEN="REMOVED"
#import requests
#import urllib.parse
#import json
title = "Zenodo"
logo = "https://blog.zenodo.org/static/img/logos/zenodo-gradient-1000.png"
@@ -14,14 +11,24 @@ query_schema = {
"title": "Zenodo Query",
"type": "object",
"properties": {
"community": {
"type": "string",
"title": "community",
},
"keyword": {
"type": "string",
"title": "keyword",
},
"catalog": {
"type": "string",
"title": "Communities",
"title": "Catalog",
"enum": ["zenodo"],
"enumNames": ["Zenodo"]
}
}
},
"required": ["community"]
}
#ui_schema = {"keyword": {"ui:help": "e.g. CTA", "ui:placeholder": "optional"}, "catalog": {"ui:widget": "hidden"}}
ui_schema = {"keyword": {"ui:help": "e.g. CTA"},
"community": {"ui:help": "*required", "ui:placeholder": "escape2020"},"catalog": {"ui:widget": "hidden"}}
ui_schema = {"catalog": {"ui:widget": "hidden"}}
Loading