如何解决使用Python访问iCloud号码的合理解决方案
我工作的公司流程非常复杂。这一切都被 IT 情况放大了,这种情况是极其手动的,涉及多个(16 岁以上)持续数周的流程检查表、冗余的 excel 电子表格、专有会计软件以及团队内截然不同的计算机能力水平。
我是一个相对缺乏经验的程序员,现在自己编写软件,在打开存在但无法访问的信息的同时消除大部分冗余。目前,我正在使用 PHP 和 html 完成大部分工作,但自动化部分是 python。我遇到了一些超出我的编程能力的问题,但到目前为止我处理得很好。最大的问题,也是我来这里的原因,可以预见的是,业主。
他有一个 Apple 并使用 iCloud 号码。它是网络上唯一的 Apple。我已经搜索了很多通过 python 进行的任何类型的 API 访问。那里有一些东西,但我只能找到有关访问电话所在位置或访问电话联系人的信息。我对 iCloud 不熟悉,可能是走错了路,Idk。我只需要一次对单个电子表格进行一个单元格的简单读取和写入操作。
我曾考虑过 Selenium,但现在对我来说似乎太复杂了。
有谁知道访问 iCloud Numbers 的 API 或有更好的主意吗?
提前感谢
解决方法
我没有测试过任何代码,也没有实现过任何代码,但在 GitHub 中有一个名为 pyicloud
的库,它似乎是一个访问文件的渠道。这是未经测试的代码,但应该可以访问 iCloud Numbers 数据,而且您似乎应该能够执行以下操作:
from pyicloud import PyiCloudService
icloud = PyiCloudService(apple_id,password)
icloud.drive().get_file(file_id)
同样,所有内容都未经测试和验证。在此处查看更多信息:https://github.com/picklepete/pyicloud
祝你好运!
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。