Node-Webkit Facebook集成

我正在使用node-webkit构build一个newsreader-ish桌面应用程序

https://github.com/rogerwang/node-webkit

基本上是服务器和客户端。 我的facebook API的问题如下:我想让我的应用程序的用户login并向他们展示他们当前的贴子和这样的东西。 另外,我还有一些来自其他来源的消息,应该可以从这个用户那里得到。

整个应用程序是一个单页JS(更确切地说:咖啡脚本)与多个组件,硬redirect是不可能的。

API中显示的每个login可能性似乎都不适合我的types的应用程序。 什么是最好的方式来连接到Facebook,没有硬redirect,没有自己的URIredirect到?

如果你正在开发一个独立的客户端应用程序,而不是一个网站,我不会尝试使用他们的Javascript API,因为它假定它正在某个网站上运行。

对于非官方的Node.js API ,您可能会有更多的运气,因为node-webkit允许您从DOM内调用任何Node.js库。

如果仍然没有成功,请尝试让用户loginFacebook本身,并在<iframe>显示其login页面。 然后,您可以通过AJAX或通过Node.js HTTP API进行HTTP调用,直接调用Facebook的内部API。