测试已测试 | ✗ |
Lang语言 | SwiftSwift |
许可证 | MIT |
发布上次发布 | 2017 年 8 月 |
SwiftSwift 版本 | 4.0 |
SPM支持 SPM | ✓ |
由 Scott Hoyt 维护。
缺失的 Apple Music SDK。使用 Swift 编写。
按照以下方式添加到您的 Package.swift
文件
import PackageDescription
let package = Package(
name: "<YOUR_PROJECT_NAME>",
dependencies: [
.package(url: "https://github.com/scottrhoyt/Cider.git", from: "0.10.0")
]
)
要使用 Apple Music API,您需要生成一个开发者令牌。如何操作的说明可以在 Apple Music API 的 参考 中找到。
一旦您有了一个 Apple Music Key,您可以使用第三方库/工具生成您的令牌。我创建了一个您可以在此处找到的 Node.js 库和 CLI 工具 here。
let developerToken = "<developer_token>"
let cider = CiderClient(storefront: .unitedStates, developerToken: developerToken)
cider.search(term: "Michael Jackson", types: [.albums, .songs]) { results, error in
// Process the results or error
}
let songId = "<song_id>"
cider.song(id: songId) { result, error in
// Process the results or error
}
完整的 API 参考信息可在 这里 找到。
MIT