1

我有一个博客。我喜欢人们完全通过 Facebook API 登录我的网站并标记他们阅读了哪些文章。与您当前喜欢(和不喜欢)Facebook 上的帖子的方式类似,我希望用户能够阅读(和未阅读)我博客上的帖子。

现在我完成了以下步骤:

  1. 创建了一个应用程序。
  2. 用户可以登录我的网站。
  3. 我创建了一个动作(读取)和一个对象(文章)。
  4. 人们可以按下“阅读”按钮,并使用以下方式在他们的时间线上共享:

    FB.api('/me/[MY_NAMESPACE]:read?article=[URL_TO_ARTICLE]');

  5. 当用户在另一台计算机上登录我的网站时,我如何能够追踪它阅读了哪些文章?

或者是通过使用 user.id 和文章 id 将此信息存储在您自己的服务器上来完成此操作的唯一方法?我不喜欢这个想法。

4

1 回答 1

1

您应该能够调用同一端点以获取当前用户的现有“读取”操作列表。例子:

FB.api('/me[MY_NAMESPACE]:read', function(response){
  //Do stuff with array of read actions here
});
于 2012-05-01T14:55:23.493 回答