【问题标题】:Determine Object_ID of a URL to use with the Facebook Open Graph确定与 Facebook Open Graph 一起使用的 URL 的 Object_ID
【发布时间】:2011-03-03 17:54:37
【问题描述】:

我正在尝试学习如何使用 Facebook Open Graph API,并且对如何确定我的网站的 object_id 有疑问。我需要这个 object_id 以便我可以进行其他查询,例如我想获取在给定时间段内喜欢我的网站的用户列表。

根据我看到的其他 Stackoverflow 问题,我应该能够运行此查询来获取 object_id

select id from object_url where url in ('www.bubbasgameroom.com', 'bubbasgameroom.com')

当我运行该查询时,它返回一个空结果。当我运行以下查询时,我看到我的页面已被点赞 21 次

select total_count from link_stat where url in ('www.bubbasgameroom.com', 'bubbasgameroom.com')

我在这里缺少什么?任何帮助将不胜感激。
谢谢!

【问题讨论】:

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


    【解决方案1】:

    如果在您的网站上使用,url 很可能与 og:url 元标记相同。您还需要附加 http:// 部分才能使其工作。例如,这会起作用:

    SELECT url,site,id 
    FROM object_url 
    WHERE url IN ( 
        'http://developers.facebook.com',
        'http://www.imdb.com/'
    )
    

    结果:

    [
      {
        "url": "http://developers.facebook.com",
        "site": "developers.facebook.com",
        "id": 113167538713703
      },
      {
        "url": "http://www.imdb.com/",
        "site": "www.imdb.com",
        "id": 6903354771
      }
    ]
    

    但这不是:

    SELECT url,site,id 
    FROM object_url 
    WHERE url IN ( 
        'developers.facebook.com',
        'www.imdb.com/'
    )
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-09-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-04-01
      • 2011-11-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多