PodcastIndexKit 是一个 Swift 包,可以轻松地与 podcastindex.org 上的 Podcasting 2.0 API 集成。
要将 PodcastIndexKit 用于您的软件包,首先将其添加为依赖项
let package = Package(
// name, platforms, products, etc.
dependencies: [
// other dependencies
.package(url: "https://github.com/SparrowTek/PodcastIndexKit", from: "0.4.1"),
],
targets: [
// targets
]
)
需要 Swift 5.9 才能运行该插件。
在进行任何 API 请求之前,您必须使用 setup
方法设置 PodcastIndexKit
包。
PodcastIndexKit.setup(apiKey: "YOUR_API_KEY", apiSecret: "YOUR_API_SECRET", userAgent: "YOUR_APP_USER_AGENT")
点击此处查看所有文档。
此软件包需要一个 PodcastIndex API 密钥。
此软件包目前仅支持 API 读取端点。 不支持 API 写入端点。
并非所有端点都已测试。 如果您发现任何错误,请打开一个 PR。