私はブログを持っています。私は、人々が私のウェブサイトにログインして、どの記事を読んだかを完全に Facebook API を介してマークすることを好みます。現在、Facebook の投稿に「いいね!」を付ける方法と似ていますが (それとは異なります)、ユーザーが私のブログの投稿を読んだり (および未読にしたり) できるようにしたいと考えています。
これで、次の手順を完了しました。
- アプリを作成しました。
- ユーザーは私のサイトにログインできます。
- アクション (読み取り) とオブジェクト (記事) を作成しました。
人々は「読む」ボタンを押すことができ、以下を使用してタイムラインで共有されています:
FB.api('/me/[MY_NAMESPACE]:read?article=[URL_TO_ARTICLE]');
ユーザーが別のコンピューターで私の Web サイトにログインした場合、どの記事を読んだかを追跡するにはどうすればよいですか?
それとも、user.id と記事 ID を使用してこの情報を独自のサーバーに保存することによって、これを達成できる唯一の方法ですか? 私はこの考えが嫌いです。