4

我想确定一个应用程序是付费的还是免费的;以编程方式,在运行时。

为了简要介绍我正在处理的上下文,我正在开发一个可供各种第三方应用程序使用的 SDK。我想确定使用我的 SDK 的应用程序是付费的还是免费的。

有什么建议可以找到这个吗?

4

3 回答 3

6

您应该让他们配置您的 SDK,在某处写入他们的应用程序 ID,然后您的 SDK 必须像这样检查应用商店网络服务

https://itunes.apple.com/lookup?id=theAppID

在那里你可以查看价格

于 2013-04-19T09:53:15.983 回答
2

你可以做的一件事是

https://itunes.apple.com/lookup?id=YOUR_APP_ID

然后从返回的获取price&值currencyJSON

于 2013-04-19T09:54:58.837 回答
1

有一种方法进入我的脑海,

添加一个逻辑以获取应用程序名称,该名称SDK还使用您添加一些逻辑以通过API或您喜欢的任何其他方式将该名称发送给您。

在服务器数据库中获得新名称后,您可以在 中打开 AppStoreiTunes并在那里搜索应用程序,是的,您会知道它们是付费的还是免费的!

我知道如果您SDK要使用许多应用程序飞行会很困难,但并不难。

另一种方法是,如果您可以通过某种方式了解应用程序是付费的还是免费的,那么您可以做同样的事情,发送应用程序名称及其价格详细信息。

于 2013-04-19T09:43:09.050 回答