pyicloud icon indicating copy to clipboard operation
pyicloud copied to clipboard

KeyError: 'dsid'

Open beckietech opened this issue 4 years ago • 1 comments

api.files['com~apple~Notes']['Documents']['Some Document'].open().content Traceback (most recent call last): File "", line 1, in File "/usr/local/lib/python3.5/dist-packages/pyicloud/services/ubiquity.py", line 46, in getitem return self.root[key] File "/usr/local/lib/python3.5/dist-packages/pyicloud/services/ubiquity.py", line 20, in root self._root = self.get_node(0) File "/usr/local/lib/python3.5/dist-packages/pyicloud/services/ubiquity.py", line 29, in get_node request = self.session.get(self.get_node_url(node_id)) File "/usr/local/lib/python3.5/dist-packages/pyicloud/services/ubiquity.py", line 25, in get_node_url return self._node_url % (self.params["dsid"], variant, node_id) KeyError: 'dsid' api.files.dir() Traceback (most recent call last): File "", line 1, in File "/usr/local/lib/python3.5/dist-packages/pyicloud/services/ubiquity.py", line 43, in getattr return getattr(self.root, attr) File "/usr/local/lib/python3.5/dist-packages/pyicloud/services/ubiquity.py", line 20, in root self._root = self.get_node(0) File "/usr/local/lib/python3.5/dist-packages/pyicloud/services/ubiquity.py", line 29, in get_node request = self.session.get(self.get_node_url(node_id)) File "/usr/local/lib/python3.5/dist-packages/pyicloud/services/ubiquity.py", line 25, in get_node_url return self._node_url % (self.params["dsid"], variant, node_id) KeyError: 'dsid'

Please anyone have same error?

Environment

Im using it on Debian 9

  • pyiCloud release with the issue (pip show pyicloud):0.10.2
  • Last working pyiCloud release (if known):
  • Service causing this issue:
  • Python version (python -V): 2.7.13
  • Operating environment (project deps/Docker/Windows/etc.): Debian 9

Traceback/Error logs


Additional information

beckietech avatar Apr 24 '21 05:04 beckietech

It looks like you're trying to call api.files too, consider merging with this thread: https://github.com/picklepete/pyicloud/issues/333

Krammy avatar Jun 22 '21 13:06 Krammy