赞
踩
I am using first time apple music api in my IOS app. I have already generate developer token with the help of python commands.
i am getting error every time when request for the user token "An error occurred when requesting user token: The operation couldn’t be completed. (SKErrorDomain error 7.)"
my developer token look like as "esfd.................................................................................Mpo"
if #available(iOS 11.0, *)
{
SKCloudServiceController().requestUserToken(forDeveloperToken:
developerToken, completionHandler: { (userToken, error) in
print("An error occurred when requesting user token: \(error!.localizedDescription)")
})
}
else
{
SKCloudServiceController().requestPersonalizationToken(forClientToken: developerToken, withCompletionHandler: { (userToken, error) in
print("An error occurred when requesting user token: \(error!.localizedDescription)")
})
}
Please anyone help me ....
解决方案
It is the problem of develop token. I fixed it by using https://github.com/pelauimagineering/apple-music-token-generator. At the beginning, i use another ruby generator to get develop token. I test ok by using curl -v -H 'Authorization: Bearer [developer token]' "https://api.music.apple.com/v1/catalog/us/songs/203709340", but also get (SKErrorDomain error 7.) in sample code. Now it is ok. The ruby generator doesn’t work with requesting user tokens:https://github.com/pelauimagineering/apple-music-token-generator/issues/4
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。