我有一个 Apple 应用程序 bundleId 列表(例如 com.facebook.Facebook)。我最终想要实现的是使用 iTunes 元数据丰富此数据,可通过 iTunes 搜索 API 获得:http://www.apple.com/itunes/affiliates/resources/documentation/itunes-store-web-service-search-api.html
如果我知道应用程序 ID(技术上,“trackId”),我可以获得特定应用程序的特定信息,如下所示: http://itunes.apple.com/lookup?id=284882215 (284882215 是 Facebook 应用程序的 trackId)
但是,我不能以同样的方式使用 bundleId。如何系统地检索给定 bundleId 的应用程序 ID(又名 trackId)?
最佳答案
这应该有效:
curl https://itunes.apple.com/lookup\?bundleId\=com.facebook.Facebook
在结果中您应该会看到如下内容:
"trackViewUrl": "https:\/\/itunes.apple.com\/us\/app\/facebook\/id284882215?mt=8&uo=4",
"bundleId": "com.facebook.Facebook",
"trackId": 284882215,
关于ios - 如何从给定的包 ID 中获取 Apple App ID?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11000667/