gpt4 book ai didi

IOS + Swift,如何重定向到 iTunes 购买页面

转载 作者:搜寻专家 更新时间:2023-11-01 05:41:38 24 4
gpt4 key购买 nike

我正在制作一个应用程序,我们可以播放预览和从 iTunes 购买歌曲。假设我在名为“John”的艺术家的“First”专辑中有名为“Test Song”的歌曲名称。我需要做的是,当我点击“在 iTunes 上购买这首歌”按钮时,它会打开 iTunes 并直接转到我们可以购买这首歌的歌曲页面,我该怎么做?

我在名为 Shazam 的应用程序上看到过这种方法。

最佳答案

我相信正确的方法是从 iTunes Search API 获取歌曲的 trackViewUrl,然后将用户定向到该 url。例如,您可以从 iTunes Search API 返回的响应中获取歌曲“Something Just Like This”的 trackViewUrl,如下所示。

https://itunes.apple.com/us/album/something-just-like-this/id1207120422?i=1207120448&uo=4

而你真正应该做的是做以下事情

let trackViewUrl   = "YOUR TRACK VIEW URL"
let affiliateToken = "YOUR AFFILIATE TOKEN"
guard let url = URL(string: trackViewUrl + "&at=\(affiliateToken)&app=itunes") else {
//handle error here
return
}
UIApplication.shared.openURL(url)

提示:

  • 请记住插入您的附属 token ,否则您将不会收到积分。
  • 记得设置app=itunes,否则会在Music App中打开url。

关于IOS + Swift,如何重定向到 iTunes 购买页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29223732/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com