0

フィードとホーム データに Facebook グラフ API エクスプローラーを使用すると、常に古い結果が返されます。通常、me/home は、facebook.com を開いて、誰かが私にタグを付けたり、私のステータスにコメントを付けたりすると、フィードが表示されるように、最近の友人の活動を示します。 feed または me/home は、グラフ API の応答が更新されていないことを示しています。リアルタイム更新はネイティブ デスクトップ アプリケーションをサポートしていないため、リアルタイム更新を使用できません。

me/home と me/feed メソッド以外に、最近のアクティビティの最近の更新を取得する方法はありますか?

4

1 に答える 1

0

リアルタイム更新の使用を検討する必要があると思います。ネイティブ デスクトップ アプリケーションをサポートしていないという事実は、実際の問題ではありません。これは、アプリケーションでいくつかの変更を行う必要があることを意味します。

あなたが使用している OS や使用しているプログラミング言語はわかりませんが、テクノロジに関して言えば、ツールボックスが Web サーバーまたは Web サービスへの呼び出しをサポートできると言っても過言ではないと思います。

次に、Web サーバーまたは Web サービスを使用して、Facebook が提供するリアルタイム更新仕様を実装する必要があります。

別の方法として、ポーリング Facebook API を定期的に呼び出しますが、お勧めしません。

リアルタイム更新を使用して、Web サーバーに新しいメッセージがないか確認してください。このソリューションは非常にうまく機能しています。Facebook から更新情報が投稿されてから 10 秒以内に受信しました。

Web サーバーをポーリングしたくない場合は、おそらく node.js と組み合わせて、Web ソケット (HTML5) を使用して実装してみてください。

于 2013-06-28T11:40:20.740 に答える