【问题标题】:Facebook Opengraph help required需要 Facebook Opengraph 帮助
【发布时间】:2012-07-19 17:20:08
【问题描述】:

我对打开图表有点困惑,我只想让我的页面在喜欢或共享时显示正确的数据。我使用了以下

  <meta name="title" content="<%= MY PAGE %>" />
  <meta name="description" content="DESC" />
  <link rel="image_src" type="image/jpeg" href=""/>

但是,当您使用发送按钮时,它不会在弹出窗口中显示图像。

所以我添加了所有打开的图形标签。效果很好。然而,它开始为每个页面生成 facebook 页面(我不希望这真的发生)。此外,当您使用共享按钮时,它会尝试发送 facebook 对象的 URL,而不是我的应用页面。这是正常行为吗。

即使阅读了所有文档,我也认为我并没有真正理解开放图。任何人都可以解释发生了什么,我需要添加到页面以使“赞”按钮和发送按钮正常工作的最低数量是多少,以及这些自动生成的页面的处理方式是什么。

【问题讨论】:

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


    【解决方案1】:

    所以我添加了所有打开的图形标签。效果很好。但是它开始为每个页面生成 facebook 页面

    没有人看到这些页面。我认为(假设)您指的是 Facebook 之外喜欢的对象的管理页面。

    此外,当您使用分享按钮时,它会尝试发送 facebook 对象的 URL,而不是我的应用页面。这是正常行为吗?

    它将发送代码所在的当前页面,如果当前页面是 Facebook 对象,那么它将发送。

    <html xmlns:fb="http://ogp.me/ns/fb#">
    

    在顶部

    <meta property="fb:app_id" content="APP_ID">
    <meta property="og:url" content="URL_OF_CURRENT_PAGE">
    <meta property="og:title" content="TITLE">
    <meta property="og:description" content="DESCRIPTION">
    <meta property="og:image" content"URL_TO_IMAGE">
    

    【讨论】:

    • 好吧,这就是我的想法,但如果没有人可以看到该页面,那么 facebook 不应该尝试发送该 url。我添加了 发送按钮中的 href 看起来不错,但弹出窗口包含一个用于对象的 URL,即 app.facebook.com/pages/mytitle/OGID这正常吗?
    • @JonDay 有点迷糊,是发送生成的页面吗?而你的应用是画布应用?
    • 已解决,当您以画布应用的管理员身份登录时,发送按钮将停止工作,因为它会尝试使用生成页面的管理员 url。感谢您的帮助和信息
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-10-09
    • 2011-12-05
    • 1970-01-01
    • 2022-01-04
    相关资源
    最近更新 更多