首页 > 解决方案 > 用 Python 访问 iCloud 号码的合理解决方案

问题描述

我工作的公司充满了相当复杂的流程。这一切都被 IT 环境放大了,这种情况非常手动,涉及持续数周的流程的多个 (16+) 清单、冗余的 excel 电子表格、专有会计软件以及团队内截然不同的计算机能力水平。

我是一个相对缺乏经验的程序员,现在我自己编写软件来消除大部分冗余,同时打开那里但无法访问的信息。目前,我在 php 和 html 中完成了大部分工作,但自动化部分是 python。我遇到了一些超出我编程能力的问题,但到目前为止我处理得很好。最大的问题,也是我来这里的原因,可以预见的是,所有者。

他有一个苹果并使用 iCloud 号码。它是网络上唯一的苹果。我已经通过 python 搜索了很多 API 访问。那里有一些东西,但我只能找到有关访问电话所在位置或访问电话联系人的信息。Idk,我不熟悉 iCloud,可能会以错误的方式出现。我只需要一次对一个电子表格进行简单的读取和写入一个单元格。

我曾考虑过 Selenium,但现在这对我来说似乎太复杂了。

有谁知道访问 iCloud 号码的 API 或有更好的主意?

提前谢谢

标签: pythonapinumbersicloud

解决方案


我没有测试任何代码,也没有实现任何代码,但在 GitHub 中有一个名为的库pyicloud,它似乎是访问文件的通道。这是未经测试的代码,但应该可以访问 iCloud Numbers 数据,而且您似乎应该能够执行以下操作:

from pyicloud import PyiCloudService
icloud = PyiCloudService(apple_id,password)
icloud.drive().get_file(file_id)

再次,所有未经测试和未经验证。在此处查看更多信息:https ://github.com/picklepete/pyicloud

祝你好运!


推荐阅读