Cider 0.10.0

Cider 0.10.0

测试已测试
Lang语言 SwiftSwift
许可证 MIT
发布上次发布2017 年 8 月
SwiftSwift 版本4.0
SPM支持 SPM

Scott Hoyt 维护。



Cider 0.10.0

缺失的 Apple Music SDK。使用 Swift 编写。

安装

SPM

按照以下方式添加到您的 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 参考

完整的 API 参考信息可在 这里 找到。

许可证

MIT