python - 如何将音乐上传到 Spotify、iTunes 等网站
问题描述
我想编写一个 Python 应用程序,它可以自动将音乐或播客上传到 iTunes、Spotify 和其他流媒体平台的过程。它应该在我的目录中获取音乐,然后将其上传到这些平台(最终通过这些媒体获利)。
我检查了 iTunes 和 Spotify 的官方 API,但似乎它们没有上传功能。但是,我见过像这样的网站,它声称可以上传(到多个平台)并通过音乐获利。
如果有人可以帮助解决这个问题,我将不胜感激。或者告诉我这样的网站是如何完成这项任务的。
解决方案
那么这个问题可能有多种解决方案。其中之一将遵循以下步骤:
获取在每个音乐发行商中上传所需的所有数据:-歌曲名称、艺术家、专辑等......
将数据存储在 excel、csv、json 或任何您喜欢的格式中。
使用 python 读取数据,可以为此使用 pandas 库
创建一个 Selenium(用于网络抓取的 Python 库)机器人,它可以访问每个网站并对其进行编程以填充每个网站的所有字段
最后,您可以拥有一个机器人来读取您编写的数据并自动将音乐上传到所有网站。
注意:仅当来自网站的 API 对此任务无用时,才执行这些步骤。
PD:构建此功能需要大量时间,因为您必须对每个音乐分销商网站进行编程。(7 到 15 天的努力)但是您将能够在所有平台上在几秒钟内上传大量音乐。
最后一点:注意每个网站的网络抓取政策,也许他们不允许这些类型的操作,并且可能会禁止您的 IP。
推荐阅读
- bash - 在 Airflow 中使用电子邮件操作员发送文件时出错
- amazon-web-services - 将数据从 Oracle Goldengate Onpremise 复制到 AWS(SQL 或 NOSQL)的最佳方式是什么?
- python - 使用字典遍历列列表 pandas
- r - 加载 R 包 sjPlot 时出现命名空间错误
- activerecord - 耙设置 - ActiveRecord::RecordInvalid:验证失败:
- django - 如何在 Heroku 上使用 django 自动创建超级用户?
- google-apps-script - 谷歌表格:如何制作一个宏/脚本,对于所有选定的行,在下面插入两行,然后复制并粘贴原始内容?
- python - 如何从列表中删除项目及其在其他列表中的关联项目
- android - 在 Android 上,是否有用于存储共享首选项的线程安全方法?
- python - 列表有问题并找到 Python