使用passsource.com为ipassbook创建优惠券,有人知道iphone是如何根据url决定打开哪个应用程序



我正在使用passsource.com为ipassbook创建优惠券,有人知道iphone是如何根据url确定打开哪个应用程序的吗?

我用passsource.com API创建了一个示例优惠券,它将我重定向到以下URLhttp://www.passsource.com/create.php?data=eNortjIxsVIKCUpyyzRIiwox1Q4Jjig38rNwNw73145wtkiqLE43zYsIsSjxjYxyDHZ1tVWyBlwwl9EPgQ,,&template_id=2

要求将其发送给用户,如果用户在iphone中打开此URL,则会打开存折应用程序。我不明白怎么回事?我甚至验证了特定的标题,但没有具体的。

我尝试了chrome的Override用户代理设置,看看实际发生了什么。iphone ios6的用户代理是

Mozilla/5.0 (iPhone; U; CPU iPhone OS 4_3_2 like Mac OS X; en-us) AppleWebKit/533.17.9 (KHTML, like Gecko) Version/5.0.2 Mobile/8H7 Safari/6533.18.5

如果我如上所述修改用户代理,则会下载扩展名为.pkpass的文件,而不是打开页面。我假设safari将具有到ipassbook的mime类型映射,用于打开扩展名为.pkpass的文件

最新更新