如何在 iOS 之外创建 Apple Music 用户令牌
How to Create a Apple Music User Token outside iOS
我正在尝试让人们从网页上喜欢 Apple Music 上的曲目、专辑或播放列表。
直到我到达我应该使用 StoreKit 框架中 SKCloudServiceController 的 requestUserToken(forDeveloperToken:completionHandler:)
方法的部分,因为外部没有可用的 StoreKit 框架 iOS/macOS/tvOS/etc。
这个令牌是如何生成的?有没有其他方法可以手动生成此音乐用户令牌?
我知道这是(非常)不可能的,但也许有人想通了!
我已经在我的 iOS 应用程序中尝试过这种方法。
你可以关注这个linkgenerate music token
这基本上是 python 脚本。您可以从 mac.
轻松创建音乐开发者令牌
新的 Apple MusicKit JS 库允许您从 iOS 之外的 here 开发人员令牌创建音乐用户令牌。加载库后,您可以使用 authorize
方法允许用户进行身份验证并生成令牌。
document.addEventListener('musickitloaded', function() {
// MusicKit global is now defined
MusicKit.configure({
developerToken: 'DEVELOPER-TOKEN',
app: {
name: 'My Cool Web App',
build: '1978.4.1'
}
});
let music = MusicKit.getInstance();
music.authorize().then(musicUserToken => {
console.log(musicUserToken);
});
});
我正在尝试让人们从网页上喜欢 Apple Music 上的曲目、专辑或播放列表。
直到我到达我应该使用 StoreKit 框架中 SKCloudServiceController 的 requestUserToken(forDeveloperToken:completionHandler:)
方法的部分,因为外部没有可用的 StoreKit 框架 iOS/macOS/tvOS/etc。
这个令牌是如何生成的?有没有其他方法可以手动生成此音乐用户令牌?
我知道这是(非常)不可能的,但也许有人想通了!
我已经在我的 iOS 应用程序中尝试过这种方法。
你可以关注这个linkgenerate music token
这基本上是 python 脚本。您可以从 mac.
轻松创建音乐开发者令牌新的 Apple MusicKit JS 库允许您从 iOS 之外的 here 开发人员令牌创建音乐用户令牌。加载库后,您可以使用 authorize
方法允许用户进行身份验证并生成令牌。
document.addEventListener('musickitloaded', function() {
// MusicKit global is now defined
MusicKit.configure({
developerToken: 'DEVELOPER-TOKEN',
app: {
name: 'My Cool Web App',
build: '1978.4.1'
}
});
let music = MusicKit.getInstance();
music.authorize().then(musicUserToken => {
console.log(musicUserToken);
});
});