我可以通过python使用苹果的SKCloudServiceController吗?

2024-09-27 22:19:50 发布

您现在位置:Python中文网/ 问答频道 /正文

我一直在尝试构建一个应用程序(使用PythonFlask,并将react JS作为前端显示),作为我自己实践的一个辅助项目,该应用程序将用户认证为Spotify,然后从他们的库中获取播放列表并在Apple Music中重新创建。然而,当我通过Spotify认证并使用Spotify API获取播放列表和访问内容后,我意识到我需要一个开发者令牌和一个音乐用户令牌来授予访问苹果API的权限,以便创建和操作苹果音乐播放列表。下面是描述这一点的链接

创建播放列表:https://developer.apple.com/documentation/applemusicapi?language=data(它提到:“此端点需要一个音乐用户令牌。”)

存储套件:https://developer.apple.com/documentation/storekit 正在获取用户令牌:https://developer.apple.com/documentation/storekit/skcloudservicecontroller/2909079-requestusertokenfordevelopertoke?changes=latest_minor&language=objc

我从pyobjc库中查看了StoreKit框架,但根本找不到SKCloudServiceController,因此无法获取用户令牌。如果有人知道除了使用pyobjc之外我还能做什么,请帮助我


Tags: 用户https苹果comapi应用程序developerapple
1条回答
网友
1楼 · 发布于 2024-09-27 22:19:50

可以使用PyObjC(PyObjC框架StoreKit安装的“StoreKit”模块的一部分)使用此API

但是请注意,此API是在macOS 11 beta版中引入的,在macOS的稳定版本中尚不可用

相关问题 更多 >

    热门问题