0

我需要使用 android 市场、应用商店、Windows 手机市场搜索任何命名的应用程序。我的目标是

  1. 通过具有任何应用名称的任何架构 url 生成 qrcode
  2. 从手机读取二维码
  3. 按照架构 url 打开 Market(应用商店)应用以按应用名称搜索

有可能吗?

请告诉我(Android、iOS、Windows Phone)中的方案 url?

4

3 回答 3

1

这就是我将如何处理它。

你不知道扫码的人是安卓、iOS还是WP7。

使用以下 URL 创建代码

http://example.com/?app=AppName

用户将扫描代码。

用户将打开她的网络浏览器。

您的网络服务器将查看手机的用户代理字符串并确定她使用的是 WP7、Android、iOS 还是其他软件。

如果用户的电话被识别,立即执行 HTTP 302 重定向。

对于 Android,重定向到:

https://play.google.com/store/search?q=AppName

对于 iOS,重定向到:

http://itunes.com/AppName

对于 Windows Phone 7,重定向到:

http://www.windowsphone.com/en-GB/search?q=AppName

对于所有其他手机,重定向到您的主页 - 或者有一个页面告诉用户她的手机不兼容。

于 2012-07-23T09:07:29.837 回答
1

从 Android 应用程序:

market://details?id=<package_name>
于 2012-07-22T18:44:01.970 回答
0

https://developer.android.com/distribute/marketing-tools/linking-to-google-play

这是旧风格。market://details?id=<package_name>

如果 Playstore 应用程序不在设备中,它可能会崩溃。

下面更安全。 http://play.google.com/store/apps/details?id= <package_name>

如果您想从 Android 应用程序链接到您的产品,请创建一个打开 URL 的 Intent。在您配置此意图时,将“com.android.vending”传递给 Intent.setPackage(),以便用户在 Google Play 商店应用程序中而不是选择器中看到您的应用程序的详细信息。

以下示例引导用户在 Google Play 中查看包含包名称 com.example.android 的应用:

于 2022-01-28T19:50:25.200 回答