问题标签 [itunes-search-api]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
objective-c - Obj-C,在iTunes搜索查询字符串中编码简体中文?
我正在努力使用带有简体中文的 iTunes 搜索 API。我已经尝试了几个字符变体(由谷歌翻译提供)以及对字符进行 HTML 编码。
下面的代码不会导致任何错误,但它不会给我任何结果,这与英文单词不同。我也尝试过不同的中文单词。
但是我不确定如何进行。
xcode - 通过我的应用程序打开带有当前曲目的 iTunes
请帮助解决我的问题。我有一些电台的移动应用程序。我使用 AVPlayer 播放音乐并获取元数据,所以我需要通过 iTunes 应用程序搜索当前曲目或艺术家(元数据)。我无法通过我的应用程序到 iTunes 找到有关搜索音乐的任何真正重要的信息。(我不想使用来自 Apple 的 JSON)
所以我使用这个代码,它是非常简单的代码,但我如何理解 iTunes 通过这个数字 17976294 搜索有关当前艺术家的任何信息,而不是名称艺术家或名称轨道:
UPS:所以我非常容易理解它,只需使用直接链接(http://itunes.apple.com/search?term=jack+johnson&limit=25)并解析我们需要的密钥。
app-store - iTunes 搜索 API 值不正确
我正在尝试使用 iTunes Search API 从应用商店获取信息。在验证来自 App Store 本身的数据时,似乎存在某种不匹配。以优步为例:
https://itunes.apple.com/us/app/uber/id368677368
它显示平均用户评分为4.7 分(满分 5 分) ,评分为178k
使用 API URL 时: https ://itunes.apple.com/search?term=uber&entity=software,iPadSoftware&attribute=softwareDeveloper
我得到以下结果数据:
AverageOverallRating : 4.5 / 5 / 229,288评分
AverageRatingForVersion : 4.5 分,满分 5 分,评分 12,201
我什至尝试将 API 的国家属性修改为美国,以确保。我已验证 API 结果中的 ID 与应用商店 URL 中的 ID 匹配。
我一生都无法弄清楚他们是如何计算这个评级的,以及为什么这些值不匹配。它不像 API 是第三方 API,它直接来自 Apple。
感谢帮助!
ios - 如何从 iTunes 搜索 API 获取字幕/促销文本
目前,我可以从 iTunes 搜索 API 获取应用程序标题、描述和其他详细信息,例如开发人员名称、应用程序 ID、类别等,但无法找到如何获取字幕或促销文本,尽管它们已在 App Store 上发布。一年前。
显示完整结果并没有提及字幕或促销文本。
任何人都可以帮忙吗?
api - 有没有办法从 Itunes Search API 获取 pageCount?检索电子书时?
我开发了一个应用程序,您可以在其中搜索书籍。在来自 Itunes Search API 的响应中,我可以根据需要检索标题、作者、书籍封面,但我无法在响应中的任何位置看到每本书的页数?
不能从 Itunes Search API 获取吗?
javascript - 如何在网站上添加(在 Apple Music 上收听)链接?
所以基本上,我只是想将歌曲的附属链接嵌入到我作为大学项目工作的网站中。该网站获取歌曲的歌词以及专辑封面和其他元数据。我找不到的一件事是我如何获取像苹果音乐链接这样的链接来听这首歌。欢迎任何帮助
我不想去链接每一首歌。我只需要一个为我生成链接的 api。
json - 通过 API 搜索播客剧集
我正在寻找一种服务(API)来搜索播客及其剧集。
目标:我想设置一个搜索词 - 足球,结果是与该词相关的播客剧集(标题、描述、标签)。
我查看了https://itunes.apple.com/search?来自https://developer.apple.com/library/archive/documentation/AudioVideo/Conceptual/iTuneSearchAPI/Searching.html#//apple_ref/doc/uid/TP40017632-CH5-SW2 但不幸的是,这只是给了我播客而不是剧集。
你知道如何达到我的目标吗?
谢谢你。
json - iTunes Seach API:仅从特定国家/地区获取结果
我正在尝试通过 iTunes 搜索 API 搜索特定国家/地区的流派。
我已经完成了如何使用 iTunes 搜索流派,并且正在努力从定义的流派中接收播客。
现在我想收到来自“德国”的结果。但不幸的是,我总是收到来自世界各地的播客。这是我的网址:https ://itunes.apple.com/de/search?term=podcast&genreId=1549&limit=200&country=de
有没有人知道如何过滤这些结果。
谢谢你。
javascript - 如何向 iTunes 搜索 API 提供回调函数
我正在努力寻找一种方法来提供回调函数以正确使用iTunes Store 搜索 API。
我正在尝试实现这种行为:
到目前为止,我有这个:
我不断收到以下错误:
我也尝试过&callback="getiTunes"
,&callback=${getiTunes}
但他们也失败了。
useEffect
这些函数在 React的钩子中被调用。有没有一种特定的方法我必须检索函数名称?
在旁边
如果我尝试不提供回调函数,它只会在搜索是新搜索时起作用(即我之前没有搜索过该术语)。但是,如果我有(比如在生产 URL 上或本地),那么它将出现以下错误:
ios - 是否还有办法在 iTunes Store 而不是 Apple Music 中打开 iTunes 搜索 API trackViewUrl?
在这个问题之后,我们可以从 iTunes 搜索 API 获得 JSON 响应,以将用户定向到trackViewUrl
. 答案建议附加&app=itunes
让iOS设备在iTunes Store而不是Apple Music中打开URL,但我的测试表明这不起作用并且Apple Music仍然打开。
例如,结果的第一项:
https://itunes.apple.com/search?term=pink+floyd%20high%20hopes
显示一个trackViewUrl
:
https://music.apple.com/us/album/high-hopes/1067444712?i=1067444898&uo=4,
附加的请求是:
https://music.apple.com/us/album/high-hopes/1067444712?i=1067444898&uo=4&app=itunes
但是,此链接会在 iOS 设备上打开 Apple Music。
有没有办法打开iTunes Store?或者以另一种方式将 iTunes Store 打开到特定曲目?我需要 DRM 免费曲目。