标签: opengraph

确定要与Facebook Open Graph一起使用的URL的Object_ID

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

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

select id from object_url where url in ('www.bubbasgameroom.com', 'bubbasgameroom.com')
Run Code Online (Sandbox Code Playgroud)

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

select total_count from link_stat where url in ('www.bubbasgameroom.com', 'bubbasgameroom.com')
Run Code Online (Sandbox Code Playgroud)

我在这里错过了什么?任何帮助将不胜感激.
谢谢!

facebook facebook-fql opengraph facebook-graph-api

5
推荐指数
1
解决办法
6017
查看次数

本地化的OpenGraph元信息?

我有一个提供多种语言的网站(目前英语和德语).登录页面/自动将访问者重定向到/ en或/ de.页面上有社交按钮但是使用/ url以便数字(Facebook计数或Google +1计数)不会针对不同的语言进行细分.

当在Facebook上共享指向该站点的链接时,按钮被配置为共享/页面(由于访问者与相似按钮共享相同的URL,因此也计为类似).但是,如果有人只是手动共享网站网址,Facebook就会在他的墙上发布英文说明,即使访问者获得德国网站也是如此.

我想,Facebook会缓存OpenGraph有关网站的信息.有没有办法告诉Facebook本地化的OpenGraph信息,以便访问者可以发布到具有正确语言自动描述的网站的链接?

facebook localization internationalization opengraph

5
推荐指数
0
解决办法
2162
查看次数

是否可以通过Graph API或其他程序手段访问Open Graph Insights?

我可以通过Graph API访问FQL Insights指标(http://developers.facebook.com/docs/reference/fql/insights/),例如我的应用程序的"application_active_users"; 但是,Open Graph Insights指标(http://developers.facebook.com/docs/opengraph/insights/)(例如"已发布的操作"和"自动收录器展示次数")似乎无法通过Graph API提供.我仔细查看了文档,但没有看到这个问题.有没有人能够以编程方式访问Open Graph Insights?

api opengraph facebook-graph-api facebook-insights

5
推荐指数
1
解决办法
696
查看次数

Facebook Open Graph API - 另一个应用程序的动作类型和对象类型(foursquare)

我正在尝试检索用户使用开放图表发布到Facebook的foursquare签入数据.我一般无法找到有关我不拥有的应用程序的信息(命名空间,操作类型和对象类型).

到目前为止,我的应用程序已成功地要求用户(我相信)访问他们已提交给foursquare FB应用程序的数据的相应权限:

user_actions:playfoursquare
Run Code Online (Sandbox Code Playgroud)

当我在新时间轴中访问foursquare应用程序页面时,我在网址中找到了"playfoursquare":

http://www.facebook.com/[my_username]/app_playfoursquare 
Run Code Online (Sandbox Code Playgroud)

现在我尝试使用具有以下结构的URL查询Graph Api :(参考:http://developers.facebook.com/docs/opengraph/objects/#retrieve)

GET /me/{namespace}:{action-type}/{object-type}
Run Code Online (Sandbox Code Playgroud)

现在,在foursquare会场页面的元数据中,我发现了一个og:'playfoursquare:venue'的类型.

到目前为止,我有我怀疑的命名空间对象类型.我只是简短而动作型.

从用户在Facebook上的foursquare应用程序页面(http://www.facebook.com/[my_username]/app_playfoursquare)上可以看到很多关于'签到'的引用,所以我对动作类型做了一个假设并得出结论图api请求应该是:

me/playfoursquare:{checkins,check-ins,check_ins}/venue 
Run Code Online (Sandbox Code Playgroud)

我尝试了以上所有"登记入住"的变化,他们都返回:

OAuthException - 未知路径组件 - 2500

我无法相信这个侦探工作是确定Open Graph上另一个应用程序属性的最佳方法.我想我错过了一些明显的东西.

无论哪种方式,我将不胜感激任何人都可以提供任何帮助.我有点失落.

谢谢,Gfte

action opengraph facebook-graph-api facebook-apps

5
推荐指数
1
解决办法
3500
查看次数

单页应用程序和开放图

我正在写一个使用下划线模板的SPA.该应用程序搜索并评价音乐专辑并通过ajax返回结果.如果facebook打开图表元标记无法动态更改,并且页面的网址不管搜索结果如何都是常量,我该如何制作,以便用户可以分享他们评价某个专辑.

即)

<meta property="fb:app_id"      content="118454308341351" /> 
<meta property="og:url"         content="http://www.appurl.com" /> 
<meta property="og:title"       content="Fleetwood Mac's Rumors" /> 
<meta property="og:image"       content="AppImg.jpg" /> 
Run Code Online (Sandbox Code Playgroud)

并更新这些属性以反映给定的搜索结果.

ajax facebook opengraph underscore.js single-page-application

5
推荐指数
1
解决办法
2998
查看次数

如何制作类似Runkeeper的时间线帖子?

我有点好奇当应用程序"Runkeeper"在一个时间轴上发布时会发生什么.它是开放图吗?我一直在寻找,但没有发现任何导致它与他们的出版物一样的外观.这里有没有人知道你可以遵循的指南或其他任何内容?

这个问题的目的是找出它是如何工作的,因为我已经四处寻找但没有发现任何类似的东西.我也想找一份可以帮助我的指南.我想其他人会在将来找到答案.

例:

在此输入图像描述

facebook opengraph facebook-graph-api

5
推荐指数
1
解决办法
1764
查看次数

严重错误限制URL:在linting URL时发生内部错误

我试图在Facebook Power Editor中创建一个帖子(使用博客URL).结果:

创建帖子时出错.请稍后重试.您也可以转到您的页面并从那里发帖.(OAuthException)(#1500)您提供的网址无效

然后尝试将Facebook的Open Graph标签安装到Blogger中以查看是否可以解决问题.

为了测试OG标签,我使用了Open Graph Object Debugger.结果如下:

必须修复的严重错误,错误链接URL,在linting URL时发生内部错误.

如何修复无效的URL和Critical:Error Linting URL?

我不是技术娴熟,所以这个问题在我脑海中浮现,但我想解决这个问题.请帮忙.谢谢

facebook opengraph

5
推荐指数
1
解决办法
2万
查看次数

第一次粘贴到Facebook时,图像未加载带有og标签的页面

我有页面https://pixit.im/AAC 它包含视频并具有正确的og标签.OG调试器说它一切都很好,并在那里显示来自og:image的图像.

但是,当我第一次将此链接粘贴到Facebook时,我看不到预览中的图像,只有文本形式og:title和og:description.

如果我在FB OG调试器中打开url,或稍后粘贴它,或者使用此链接发布记录,则会显示图像.

但是,事实是,每次我第一次从我的资源(https://pixit.im/A**)粘贴一些链接到FB共享对话框时,它都不会加载图像进行预览.问题是 - 为什么?

facebook opengraph facebook-opengraph

5
推荐指数
1
解决办法
1183
查看次数

在facebook上嵌入带有opengraph的html5视频

我为我们的学生电视台建立了一个网站,这个概念非常类似于youtube.我们希望我们的视频在分享时可以直接在Facebook上播放,视频本身仍然托管在我们的服务器上,我们的统计数据正在更新.

网站上的播放器使用videojs,并且都在使用html5视频标签.还有一个可以在iframe中运行的可嵌入版本的播放器.理想情况下,我希望在Facebook上使用它,但不认为这是可能的.这就是我目前尝试使用og:video:类型值设置为text/html和og:视频设置为可嵌入播放器URL并且它似乎不起作用.这是一个示例页面,这里是可嵌入的播放器.

我见过的唯一其他方法是指定视频文件的URL或Flash播放器的URL.

我们所有的视频都以不同的质量/分辨率呈现,在我们的网站和嵌入式播放器上有一个质量选择栏,用于更改播放器中的视频网址.然而,看起来像opengraph和facebook,没有办法给它不同的品质的网址或让用户在Facebook上选择他们想要的那个,这意味着我们坚持迫使每个人都注意其中一个品质.这是正确的吗?

因此,似乎唯一可用的其他选项是构建一个内置质量选择的自定义Flash播放器.据我所知,这就是youtube正在做的事情.这是唯一的选择,因为我不想为Facebook建立一个自定义Flash播放器,然后在几个月内决定他们不再支持闪存了吗?

我已经意识到已经提出了类似的问题,但我找不到明确的答案,其中一些已经超过一年了.

谢谢.

youtube html5 facebook opengraph facebook-opengraph

5
推荐指数
1
解决办法
2214
查看次数

Facebook Graph API从og:type = website获取评论

我正在尝试从类型网站的开放图形对象中获取注释.

我正在官方的Graph API Explorer页面上测试所有这些,https://developers.facebook.com/tools/explorer

首先,我将页面中的URL粘贴到其页面上.我得到这样的东西:

{
  "og_object": {
    "id": "id_of_the_object",
    "description": "some_description",
    "title": "some_title",
    "type": "website",
    "updated_time": "2017-03-30T08:35:44+0000"
  },
  "share": {
    "comment_count": 5,
    "share_count": 31
  },
  "id": "the_pasted_link"
}
Run Code Online (Sandbox Code Playgroud)

如您所见,它表示对于此OGObject有5条注释.

通过在Explorer页面上请求以下内容,我使用id_of_the_object来收集评论:

id_of_the_object/comments

我得到一个空数据对象,没有注释:

{
  "data": [
  ]
}
Run Code Online (Sandbox Code Playgroud)

但是当我对类型文章的OGObject发出相同的请求时,注释就在那里:

{
  "data": [
    {
      "created_time": "2017-03-30T12:21:48+0000",
      "from": {
        "name": "user",
        "id": "user_id"
      },
      "message": "some_message",
      "id": "message_id"
    }
  ],
  "paging": {
    "cursors": {
      "before": "blabla",
      "after": "blabla"
    }
  }
}
Run Code Online (Sandbox Code Playgroud)

所以主要的问题是,我可以从类型网站的OGObject获得评论吗?因为它显然不像类型文章那样工作.

opengraph facebook-graph-api facebook-comments

5
推荐指数
0
解决办法
243
查看次数