【问题标题】:A reasonable solution for accessing iCloud numbers with Python用 Python 访问 iCloud 号码的合理解决方案
【发布时间】:2021-09-11 17:04:48
【问题描述】:

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

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

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

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

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

提前感谢

【问题讨论】:

  • 你好@bsbaixo,你有任何可以分享的示例代码吗?你看过苹果的 API 文档吗? developer.apple.com/documentation/sign_in_with_apple
  • 感谢您的 cmets。我已经看过它并正在再次审查它。似乎有很多关于如何进行身份验证的内容,但没有太多关于一旦你在那里可以做什么。

标签: python api numbers icloud


【解决方案1】:

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

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

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

祝你好运!

【讨论】:

  • 厉害,我试试看!
猜你喜欢
  • 2016-12-06
  • 1970-01-01
  • 2022-08-04
  • 1970-01-01
  • 2017-10-27
  • 2011-08-11
  • 2021-05-03
  • 2018-12-23
  • 2012-07-07
相关资源
最近更新 更多