我正在使用node-webkit构建一个新闻阅读器式的桌面应用程序
https://github.com/rogerwang/node-webkit
它基本上同时是服务器和客户端。我对facebook API的问题是:我想让我的应用程序的用户登录,并向他们展示他们当前发布的帖子和类似的东西。此外,我还有几个来自其他来源的新闻项目,这些项目应该是这个用户的like-able/share-able。
整个应用程序都是由多个组件组成的单页JS (更准确地说是: coffeescript),硬重定向是不可能的。
API中显示的每种登录可能性似乎都不适合我的应用程序类型。连接到facebook的最佳方法是什么,而不需要硬重定向,也不需要自己的URI来重定向?
发布于 2013-03-18 00:04:46
如果你正在开发一个独立的客户端应用程序,而不是一个网站,我不会尝试使用他们的Javascript API,因为它假设它是在某个网站上运行的。
您可能会更幸运地使用unofficial Node.js APIs,因为node-webkit允许您从DOM中调用任何Node.js库。
如果仍然没有成功,请尝试让用户登录到Facebook本身,在<iframe>中显示其登录页面。然后,您可以通过AJAX或Facebook进行HTTP调用,以直接调用Node.js的内部API。
https://stackoverflow.com/questions/15419985
复制相似问题