我正在构建一个四方连接的应用程序,我想在用户签到后向他/她推荐一个替代场所。
我正在使用 explore 端点来建议一个替代地点,但我希望我的签到回复中的 url 将用户引导到foursquare应用程序内的那个地点页面。
文档说明您可以使用多种协议,http://、sms://、foursquare:// 等。
在文档的其他地方,foursquare 提供了用于访问应用程序内部特定视图的 uri,但请注意,如果您的客户端与平台无关以使用 Android 意图地址,因为它们可以很好地回退到其他平台(iOS、WP 等)上的移动网页)。
我在使用 Android Intent 时遇到的问题是,当点击详细 URL 时,用户会点击四方移动 Web 登录屏幕,这是非常糟糕的用户体验。
鉴于我的foursquare 连接应用程序是一个网络应用程序而不是本机应用程序,我无法传递iPhone URL,因为它可能不会在非iOS 设备上执行任何操作。我也无法知道我的用户使用的是什么设备(POST 请求来自foursquare,因此没有用户代理字符串可以帮助我)。
有没有办法让签到回复 url 将用户引导到foursquare应用程序内的场地页面(用于场地ID)?