我在这里看到的是什么,真的发生在这里?

时间:2012-09-02 01:52:36

标签: facebook-graph-api

我在FB上管理了几页,最近我们被一个假的页面打了。

http://www.facebook.com/pages/Duke-St-Rollins/478408292178951

该页面应该是该用户的副本:

http://www.facebook.com/DukeStRollins

然而。当我把它输入Graph.facebook.com/478408292178951时,我得到了这个回复:

{
   "name": "Duke St. Rollins",
   "is_published": true,
   "talking_about_count": 2,
   "category": "Public figure",
   "id": "478408292178951",
   "link": "http://www.facebook.com/pages/Duke-St-Rollins/478408292178951",
   "likes": 2
}

当我进入graph.facebook.com/Duke-St-Rollins时,我得到了回复:

{
   "name": "Duke St. Rollins",
   "is_published": true,
   "username": "DukeStRollins",
   "about": "World famous troll and nemesis of teabaggers.",
   "bio": "Press!\n\nhttp://blogs.phoenixnewtimes.com/bastard/2012/07/duke_st_rollins_on_jan_brewer.php \n\nhttp://madmikesamerica.com/2012/07/an-interview-with-duke-st-rollins/\n\nYouTube Channel\nhttp://www.youtube.com/channel/UC_xk6GQzKacHImYl3Vns4VQ\n",
   "personal_info": "Follow me on Twitter  ",
   "talking_about_count": 6450,
   "category": "Public figure",
   "id": "204170076355643",
   "link": "http://www.facebook.com/DukeStRollins",
   "likes": 9459,
   "cover": {
      "cover_id": 261500633955920,
      "source": "http://sphotos-a.xx.fbcdn.net/hphotos-ash4/s720x720/376513_261500633955920_779910133_n.jpg",
      "offset_y": 92
   }
}

如果我理解这是如何正常工作的,并且这样做是正确的,这是否意味着所谓的“假”' FB页面实际上属于真实的'杜克?

如果我有这个错误(我希望我这样做),有人可以慢慢地向我解释这个问题,就像你正在和一个孩子说话,因为我完全不知道做FB页面的东西,直到昨天,甚至从未知道关于graph.facebook的东西。

考虑我一个菜鸟。因为我是。但我真的很想知道我认为我所看到的是否是我所担心的。

2 个答案:

答案 0 :(得分:0)

不,他们不一样。前者是页面/公众人物。后者是用户。您可以通过不同的ID(478408292178951/204170076355643)区分它们。它们共享相同的名称但不能共享相同的图形api地址,因为连字符被忽略(尝试http://graph.facebook.com/Duke-------------StRollins),这意味着DukeStRollins和Duke-St-Rollins实际上是相同的。

在我看来,这是API中的一个小故障:按名称查询应该能够区分这两种资源,即使连字符 - 是它们名称之间的唯一区别;不仅仅是让欺骗者更容易混淆人们。

您可能已经看过:https://developers.facebook.com/docs/reference/api/

答案 1 :(得分:0)

http://www.facebook.com/pages/Duke-St-Rollins/478408292178951中,“Duke-St-Rollins”只是Facebook使用页面标题名称创建的虚拟名称。您可以使用任何代替它的方法将您重定向到同一页面。以下链接会将您重定向到http://www.facebook.com/pages/Duke-St-Rollins/478408292178951

  1. http://www.facebook.com/pages/page-name/478408292178951
  2. http://www.facebook.com/pages/page-title-name/478408292178951
  3. http://www.facebook.com/pages/dummy-name/478408292178951
  4. http://www.facebook.com/478408292178951(请注意,此处facebook识别478408292178951作为页面的用户名,因为页面尚未设置其用户名)
  5. 在另一页中,http://www.facebook.com/Duke-St-Rollins“Duke-St-Rollins”是页面设置的用户名,因此它使用“dukestrollins”作为facebook图形节点来识别页面。 (请注意,在用户名中,将自动删除所有点或超标)以下所有链接都会将您重定向到http://www.facebook.com/DukeStRollins

    1. http://www.facebook.com/duke.st.rollins
    2. http://www.facebook.com/dukestrollins
    3. http://www.facebook.com/Duke-StRollins
    4. http://www.facebook.com/204170076355643
    5. http://www.facebook.com/pages/some-thing-here/204170076355643