-1

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

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

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

4

1 回答 1

1

我尝试了 chrome 的 Override user-agent 设置,看看实际发生了什么。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 扩展名的文件

于 2012-09-13T00:41:44.277 回答