我需要使用 android 市场、应用商店、Windows 手机市场搜索任何命名的应用程序。我的目标是
- 通过具有任何应用名称的任何架构 url 生成 qrcode
- 从手机读取二维码
- 按照架构 url 打开 Market(应用商店)应用以按应用名称搜索
有可能吗?
请告诉我(Android、iOS、Windows Phone)中的方案 url?
我需要使用 android 市场、应用商店、Windows 手机市场搜索任何命名的应用程序。我的目标是
有可能吗?
请告诉我(Android、iOS、Windows Phone)中的方案 url?
这就是我将如何处理它。
你不知道扫码的人是安卓、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
对于所有其他手机,重定向到您的主页 - 或者有一个页面告诉用户她的手机不兼容。
从 Android 应用程序:
market://details?id=<package_name>
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 的应用: