从iTunes获取播客订阅和下载的AppStore应用程序列表

时间:2009-11-18 18:38:51

标签: com synchronization itunes podcast

所以,我正在尝试实现I posted on superuser

问题的解决方案

我正在尝试做什么

我想编写一个(Windows)应用程序来同步iTunes中的播客订阅(可能还有iPhone / iPod touch应用程序,但我现在会忽略它们)在使用相同iTunes帐户的多台计算机之间。

我计划如何做

我最初的想法是做以下事情:

1)从计算机A上的iTunes中获取所有播客订阅的列表  2)进行一些同步,为计算机B上的程序提供新的播客网址  3)使用计算机B订阅iTunes中的新播客

我想我可以通过解析ITL文件来完成所有这些工作,这是一个似乎存储订阅信息的地方。但是,我无法找到任何相关的文档。

也许我正在解决这个问题,使用iTunes COM接口将是获取订阅播客列表(步骤1)然后订阅它们(步骤3)的一种不错的方式。有没有更聪明的方法来做这件事?

摘要

  1. 在重新发明轮子之前,是否已有解决方案在多台计算机之间同步播客订阅?
  2. 获取iTunes订阅的播客列表最合适的方法是什么?
  3. 将iTunes订阅新播客的最合适方法是什么?


  4. 作为一个说明,我通过电子邮件向Apple的开发人员支持发送了几乎相同的问题,但显然有关文档/ API的问题并不算作技术支持。

    谢谢,

1 个答案:

答案 0 :(得分:0)

在OS X上,无法获取iTunes的播客列表。您可以要求播客曲目(以及按照专辑名称排列),但iTunes不会告诉您有关实际播客本身的任何信息(URL,状态,名称等)。

我对Windows上的iTunes没有经验,但如果API比OS X更全面,我会感到非常惊讶。