我正在尝试开发一个非Web应用程序(移动,非移动)来消费来自Foursquare的信息。 我想通过输入有效的用户名和密码并使用此身份验证访问其帐户来对用户进行身份验证。 这可能吗?从我读过的内容来看,访问Foursquare的唯一方法就是使用OAuth,这不是我的想法。
有什么想法吗?
谢谢!
RP
答案 0 :(得分:2)
OAuth不是仅适用于网络浏览器的协议。但是,许多OAuth服务都提供仅限Web的授权端点。授权部分完成后,您可以在任何应用程序,Web,桌面或移动设备(以及嵌入式系统)中使用OAuth。
有许多方法可以处理此浏览器要求,但这两种方法非常常见:
myapp://auth
URL完成,该URL只会再次将数据发送到应用程序。答案 1 :(得分:0)
如果您计划使用Foursquare API,我相信OAuth是您唯一的选择。您可以在https://developer.foursquare.com/overview/auth
阅读有关Foursquare授权的信息