Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/blackberry/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用Blackberry Webworks登录Facebook_Facebook_Blackberry - Fatal编程技术网

使用Blackberry Webworks登录Facebook

使用Blackberry Webworks登录Facebook,facebook,blackberry,Facebook,Blackberry,所以我正试图建立一个黑莓网络,与Facebook集成 我正在尝试使用Facebook提供的Javascript API,但是我在登录时遇到了一些问题 典型的“FB.login”功能会创建一个弹出窗口,而这不会显示在Blackberry上,因此使用它是不好的 另一个问题是,我不知道将什么设置为oauth登录的重定向url,因为Webworks页面是在本地引用的(local://index.html),并且API拒绝将其作为有效url。(我也尝试了index.html,但这也会导致错误) 最后,我不

所以我正试图建立一个黑莓网络,与Facebook集成

我正在尝试使用Facebook提供的Javascript API,但是我在登录时遇到了一些问题

典型的“FB.login”功能会创建一个弹出窗口,而这不会显示在Blackberry上,因此使用它是不好的

另一个问题是,我不知道将什么设置为oauth登录的重定向url,因为Webworks页面是在本地引用的(local://index.html),并且API拒绝将其作为有效url。(我也尝试了index.html,但这也会导致错误)


最后,我不知道应用程序设置上的移动网站URL应该使用什么,也不知道应该使用什么其他设置。由于用户将来自Webworks应用程序,如果我试图直接调用oauth url,Facebook将拒绝登录请求。(191错误)。

我发现实现这一点的唯一可行方法是拥有一个web服务器,该服务器将通过Facebook记录的OAuth2身份验证过程


你可以在Blackberry中打开一个新窗口或使用一个链接到web服务器的Blackberry BrowserField,您的页面将能够获得oauth令牌,您可以使用该令牌进行图形API调用。

我发现实现这一点的唯一可行方法是拥有一个web服务器,该服务器将通过Facebook记录的OAuth2身份验证过程


在Blackberry中,您可以打开一个新窗口或使用链接到web服务器的Blackberry BrowserField,这样,您的页面将能够获得oauth令牌,您可以使用该令牌进行图形API调用。

您找到解决方案了吗?Blackberry.invoke可能有帮助:您找到解决方案了吗?Blackberry.invoke可能有帮助: