【问题标题】:Facebook user ID. Which one?脸书用户 ID。哪一个?
【发布时间】:2014-07-09 13:39:18
【问题描述】:

我很困惑...我尝试设置一个 fql 粉丝页面查询,在我的搜索中,我发现我的用户有多个 ID...那么我应该使用哪个?

可能需要更多解释^^

哪个是正确的?为什么有两个 IDs ? (也许更多……)

有人可以确认哪个是正确的ID (260226614127613 or 320233158126958) 是正确的页面CodeRougeAuto?因为我喜欢这个页面,但是当我尝试知道我是否喜欢 Graph explorer 工具中带有 fql 的页面(带有活动令牌)时,我得到了这个:

SELECT uid 
FROM page_fan 
WHERE uid=UID AND page_id=PAGEID
  • 4101606156331 和 260226614127613 : empty response
  • 4101606156331 和 320233158126958 : empty response
  • 1768286839 和 260226614127613 : Error The global ID 1768286839 is not allowed. Please use the application specific ID instead
  • 1768286839 和 320233158126958 : Error The global ID 1768286839 is not allowed. Please use the application specific ID instead

感谢您的宝贵帮助!

【问题讨论】:

    标签: facebook facebook-graph-api facebook-fql


    【解决方案1】:

    你看到的是所谓的 global 和 app-scoped user_ids。如果您使用的是 Graph API v1.0,则 user_ids 将为 global。如果您使用 v2.0,它们将是 app-scoped,就像您的第一个示例一样。

    这一切都在文档中:https://developers.facebook.com/docs/apps/upgrading#upgrading_v2_0_user_ids

    【讨论】:

    • 感谢您的帮助 :) 非常感谢!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-08-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多