2012-05-01 4 views
1

私はブログを持っています。私は人々が自分のウェブサイトにログインして、読んだ記事をFacebook APIを通して完全にマークすることが好きです。 Facebookの投稿を現在好きな方法(と違う方法)と同様に、ユーザーは自分のブログの投稿を読むことができるようになります(そして未読)。あなたはFacebook APIを通じてあなたのブログで読んだことをどのように追跡できますか?

  1. アプリを作成:

    は今、私は、次の手順を完了しました。
  2. ユーザーは自分のサイトにログインできます。
  3. 私はアクション(読み込み)とオブジェクト(記事)を作成しました。

    FB.api:

  4. 人々は、ボタンを '読み取り'、それが使用して自分のタイムライン上で共有されていますを押してくださいすることができます( '?/ ME/[MY_NAMESPACE]:記事を読ん= [URL_TO_ARTICLE]');

  5. ユーザーが別のコンピュータで自分のウェブサイトにログインすると、どの記事を読んだらどのように追跡することができますか?

それとも、user.idと文書番号を使用して独自のサーバー上でこの情報を格納することによって、これを達成することができます唯一の方法ですか?私はこの考えを嫌う。

答えて

1

現在のユーザーの既存の「読み取り」アクションのリストを取得するには、同じエンドポイントへの呼び出しができるはずです。例:

FB.api('/me[MY_NAMESPACE]:read', function(response){ 
    //Do stuff with array of read actions here 
}); 
関連する問題