我们正在我们的网页上设置Oauth。我们的新网页设置为jquery.mobile
人们正在我们的网页上登录Oauth。
现在为方便用户使用,当我们通过移动设备访问我们的网页时,我们想参考像Facebook,Twitter,Linkedin或Google帐户这样的原生移动应用,而不是打开新的浏览器选项卡来登录(使用凭据)用他们的首选帐户。
这甚至可能吗?如果是这样,我们如何在他们的设备上引用/重定向到他们的Native Mobile App而不是Oauth的web url?
答案 0 :(得分:0)
通常有一些URI引用本机移动应用程序,使用apis来使用这些本机调用...例如,在IOS上,使用
twitter://
将访问本机应用程序...如果您想打开本机Twitter应用程序并提取用户名
twitter://user?screen_name=github
通常,如果您只使用oauth而不是寻找应用程序权限,则本机应用程序将自动处理身份验证
处理是否安装本机应用程序的一种方法是使用重定向到应用程序网站,如果URI返回未找到的应用程序
API通常很难找到URI