Ron*_*nny 6 synchronization calendar task thunderbird-lightning icloud
有谁知道我如何从iCloud到Mozilla Thunderbird/Lightning获得日历和任务 - 而且可以编辑?
我知道如何在iCloud中制定公共议程,但该议程是只读的.
我希望任何人都可以帮助....
有一个德国解决方案最近为我工作,而不幸的是Ronny的链接不起作用,因为我没有从服务器得到任何回复:https://www.nico-beuermann.de/blogging/archives/115-Zugriff -auf-的iCloud-KALENDER-MIT-Thunderbird.html
你需要三种Thunderbird成分:
一个.您日历的服务器(尤其是pxx-caldav.icloud.com中的xx号码)
湾 你的用户名(dsid)
C.日历的UID(guid)
简而言之(和英语):
您可以使用Firefox或Chrome的功能来查看网络; 我将继续使用Chrome进行此解释.
按Ctrl + Shift + I并单击"网络"选项卡; 它现在可能是空的,因为在按Ctrl + Shift + I后也可能开始记录; 如果它是空的,只需重新加载网络选项卡仍然打开
在我的例子中,右键单击列以显示域是有帮助的
检查域或只是将鼠标悬停在链接上,你可以在pxx中找到xx,这是你的特定服务器; 域的其余部分无关紧要(信息a)
然后,我点击了一个域名为pxx-calendarws.icloud.com的条目
在即将到来的新子窗口中,您可以单击Headers并dsid在查询字符串参数下找到下面的某个位置; 或者,您可以在URL中找到它; dsid对应于您的用户ID(信息b)
现在,从"Headers"切换到"Reponse"; 您可能需要检查多个URL获取行以找到具有正确响应的行,但您会发现许多guid条目对应于您的日历ID(信息c)
现在,您拥有所有三条信息.在Thunderbird中使用Calendar插件Lightning,现在添加一个类型为"CalDAV"的网络日历(iCalendar将无效!).在那里,您可以输入以下网址,其中包含以粗体标记的信息:
http s:// p xx -caldav.icloud.com/ dsid/calendars/guid
Etvoìla.您需要输入iCloud的凭据.这篇文章发布于Thunderbird 45.8.0和Lightning 4.7.8.
2017年7月18日更新: 显然,六月份的某个时候,Apple已经改变了系统.您需要立即激活双因素身份验证才能创建特定于应用程序的密码.您可以使用任何Apple设备执行此操作.然后,您应该登录到您的Apple帐户.在安全区域,您可以生成一些密码.使用这个用您的电子邮件地址登录Thunderbird中的caldav.这似乎工作正常.
如果没有双因素身份验证,则无法激活特定于应用程序的密码.如果没有应用程序专用密码,CalDAV似乎不再可访问.
2017年9月5日更新:似乎pGuid有时会起作用,但guid不适用于日历ID.所以,请注意这里.
经过大量研究后我找到了解决方案。
这是由https://icloud.niftyside.com/提供的
他们有一个 php 脚本,您可以在其中填写凭据和正确的 CardDAV/联系人服务器,您可以将其添加到 Mozilla Thunderbird/Lightning