如何为Android Market和App Store制作二维码

Jaa*_*akL 40 android qr-code app-store ios google-play

我有一个应用程序,其中包含Android和iPhone的版本.所以我有两个URL(市场和AppStore),但我不想在主页上添加两个不同的QR码.有没有办法(我希望在线服务)为这两个市场提供单一的URL,这将检测用户设备并立即转发到合适的应用程序版本?程序上看起来非常简单,但也许有人已经解决了这个问题.

更新:似乎我必须自己创建服务.您也可以尝试使用它:http://qrappdownload.appspot.com/.您可以提供两个URL-s,它会为URL生成QR核心,这对于两个最大的平台是通用的.通用URL由基于移动用户代理的相同服务解析(仅检查它是否包含Apple或Android字符串).缺点是QR码必须非常大,因为URL必须包含两个appstore URL,因此非常长.也许你可以通过一些URL缩短服务缩短URL,没有尝试过.

Mr.*_*rna 20

QR码可以包含任何文字.它们用作Web链接的约定是包含一个URL.然后,大多数QR阅读器应用程序将加载由QR代码中嵌入的URL引用的网页.

当QR码阅读器读取时,无法将信息嵌入到直接链接到两个不同URL的QR码中.自定义QR码阅读器可以使用两个URL解析QR码并确定要遵循的URL,但您必须找到一种方法将自定义QR阅读器提供给您的客户.

您正在寻找的功能可以驻留在QR码中的URL.嵌入的URL可以链接到检查用户代理并适当重定向的网页.如果检测到iOS用户代理上的Safari,则重定向到Apple的App Store.Android用户代理将被重定向到相应的应用商店.我会将所有其他用户代理设置为转到包含两个商店链接的产品页面.

如果我这样做,我会调查将所有用户发送到产品页面.有机会参与产品的进一步营销,与潜在客户分享更多信息可能会带来更好的销售.我会设置一些AB测试,看看哪个更好.


小智 18

QR码只是一个链接/ URL,指向您网站上的URL并使用PHP来确定用户是使用Android还是iPhone.然后对iPhone应用程序URL执行PHP标头位置(如果是iPhone)或Android应用程序(如果是Android).

这是PHP代码:

<?php

**//Handy Code Provided by STEPHENCARR.NET**

$iPod = stripos($_SERVER['HTTP_USER_AGENT'],"iPod");
$iPhone = stripos($_SERVER['HTTP_USER_AGENT'],"iPhone");
$iPad = stripos($_SERVER['HTTP_USER_AGENT'],"iPad");
$Android= stripos($_SERVER['HTTP_USER_AGENT'],"Android");

//check if user is using ipod, iphone or ipad...
if( $iPod || $iPhone || $iPad ){
        //we send these people to Apple Store
        header('Location: http://www.example.com/'); // <-apple store link here
}else if($Android){
        //we send these people to Android Store
        header('Location: http://www.example.com/'); // <-android store link here
}
**//Handy Code Provided by STEPHENCARR.NET**

?> 
Run Code Online (Sandbox Code Playgroud)


小智 9

另一个选择是使用http://onelink.to这是一个易于使用的服务,用于相同的目的.