2012-02-28 172 views
1

我们正在开发一款使用OAuth连接到Foursquare的BlackBerry应用。我们遇到了困难。我们现在所拥有的是,如果用户点击连接到foursquare,应用程序将在应用程序外部打开浏览器,让用户执行允许/拒绝的事情。问题出在用户点击允许后,浏览器不会将用户发送回应用程序。那时用户已经连接上了,可以在foursquare.com上看到,但由于我们无法捕获oauth凭证,因为浏览器不会将用户发送回应用程序,所以我们被困在这些步骤中。所以问题是我们可以做些什么来将用户发回到可以获取oauth信息的应用程序,或者我们也想在应用程序中嵌入允许/拒绝页面。 我看到一些使用myapp的移动应用程序:连接的url回调,我们的Android开发也使用它,它的工作原理。但它是否也适用于BlackBerry?黑莓手机上的OAuth流量 - Foursquare

感谢

回答

1

,当我用Google搜索“的oauth2黑莓”的第一个结果正好是在Foursquare的API用户论坛(现已解散),它可以帮助你post

https://github.com/jeffxchu/foursquare-blackberry-oauth

+0

Foursquare的开发者网站链接到这个库,并有更多的移动客户资源@ https://developer.foursquare.com/resources/client – akdotcom 2012-02-28 18:27:31

+0

感谢,我们使用这个库。问题是:获取令牌和fsq重定向到我们服务器上的redirecturl后,我们无法重定向回应用程序。所以我们被困在那个浏览器中。我们如何指定redirecturl,以便它将我们带回应用程序。 – dritterweg 2012-03-01 08:55:49