gpt4 book ai didi

python - Rdio Desktop API 是否为轨道提供唯一 ID?

转载 作者:太空宇宙 更新时间:2023-11-03 19:25:05 26 4
gpt4 key购买 nike

我为自己构建了一个小型桌面应用程序,用于记录来自 iTunes 和 Rdio 的收听情况,以便我可以根据我随着时间的推移听音乐的方式创建强大的播放列表,但它要求每个轨道都有一个永远不会改变的唯一 ID ,无论我用哪个应用程序听。我目前使用 Python 中的 appscript 从 iTunes 检索唯一 ID:

from appscript import *
it = app('iTunes')
it.current_track.persistent_ID()

但是,当浏览 Rdio Suite AppleScript Dictionary 时,我没有看到任何类型的唯一 ID 附加到轨道上。有建议吗?

最佳答案

Rdio 有一个 API 。以下是有关如何获取当前播放轨道的一些信息:http://groups.google.com/group/rdio-api/browse_thread/thread/23d52c77b4e56a55/3b8a897f0835fd90

您还可以通过 Applescript 获取当前播放轨道的 url。这应该作为轨道的一种唯一 ID:

osascript -e 'tell app "Rdio" to get the rdio url of the current track'

关于python - Rdio Desktop API 是否为轨道提供唯一 ID?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8402800/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com