4

node-webkit を使用して、ニュースリーダー風のデスクトップ アプリを構築しています

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

これは基本的に同時にサーバーとクライアントです。Facebook API に関する私の問題は次のとおりです。アプリのユーザーにログインして、現在のウォール投稿やこのようなものを提示してもらいたいのです。さらに、私は他のソースからのニュース項目をいくつか持っています。これらは、このユーザーからいいね/共有できるはずです。

アプリ全体は、複数のコンポーネントを持つ単一ページの JS (より正確には、coffeescript) であり、ハード リダイレクトは不可能です。

API に表示されるすべてのログイン可能性は、私のタイプのアプリケーションには適していないようです。ハードリダイレクトやリダイレクト先の独自のURIなしで、Facebookに接続する最良の方法は何ですか?

4

1 に答える 1

3

Web サイトではなく、スタンドアロンのクライアント アプリケーションを開発している場合、私は Javascript API を使用しようとはしません。

node-webkit を使用すると、DOM 内から任意の Node.js ライブラリを呼び出すことができるため、非公式の Node.js APIを使用すると、よりうまくいく可能性があります。

それでもうまくいかない場合は、ユーザーが Facebook 自体にログインできるようにして、そのログイン ページを<iframe>. 次に、AJAX または Node.js HTTP API を介して HTTP 呼び出しを行い、Facebook の内部 API を直接呼び出すことができる場合があります。

于 2013-03-17T16:04:45.517 に答える