diff --git a/eossr/api/zenodo/__init__.py b/eossr/api/zenodo/__init__.py index 7190ca830a4204de0c4b8e54b0ced0fb47a9c84a..6d7a32e80d3496575230bfc79f9a5b5937c7674f 100644 --- a/eossr/api/zenodo/__init__.py +++ b/eossr/api/zenodo/__init__.py @@ -53,6 +53,10 @@ class ZenodoAPI: - Finds all the records of a user (defined by the zenodo token) - Searches for similar records within all records associated to an user. + Please note that every request.json() answer has been limited to 50 elements. You can set this value + as follows (once ZenodAPI has been inialised, for example): + z = ZenodoApi(token) + z.parameters.update({'size': INTEGER_NUMBER) :param access_token: str Personal access token to (sandbox.)zenodo.org/api @@ -69,6 +73,7 @@ class ZenodoAPI: self.access_token = access_token self.parameters = {'access_token': self.access_token} + self.parameters.setdefault('size', 50) self._root_dir = Path(proj_root_dir) @property