所以我有一个博客:www.elnacional.com.uy
每篇文章都有它的开放图元标记,所以当有人喜欢这篇文章时,会在Facebook上发布标题,图片和描述.
但突然间它开始错误地工作了,现在当你喜欢这个页面时,你只需要在Facebook上发布链接,而不是描述,标题和图片.
我不知道发生了什么,因为没有任何改变.
facebook facebook-like opengraph facebook-graph-api facebook-opengraph
非常令人沮丧
我已经定义了两个标签,默认的html一个:
<title>Default title</title>
Run Code Online (Sandbox Code Playgroud)
另外一个是opengraph:
<meta property="og:title" content="Facebook custom title"/>
Run Code Online (Sandbox Code Playgroud)
但Facebook仍然从常规标题标签中拉出标题......
可以在这里看到/测试
我不认为这是一个facebookcaché问题,因为我首先添加og标签然后尝试分享它...
知道我错过了什么吗?
我已经为我的Facebook开放图形应用设置了操作,并且可以成功地将操作发布到我的时间线.这很棒.
然而,我期望能够将这些动作发布到我的新闻源,就像我可以将故事发布到Feed一样.我正在使用Javascript API.
我使用以下方法将动作发布到时间线:
FB.api('/me/MY_APP_NAMESPACE:MY_ACTION?MY_OBJECT=URL', 'post', function(response) {...});
Run Code Online (Sandbox Code Playgroud)
我使用以下方式向Feed发布故事 -
FB.ui({method:feed, name:SOME_STRING, link:SOME_URL, picture:SOME_IMAGE_URL, caption:SOME_STRING, description:SOME_STRING}, function(response) {...});
Run Code Online (Sandbox Code Playgroud)
我希望能够将动作发布到时间轴和新闻源.当用户点击时间线中的操作时,它会打开该对象页面,并且我希望新闻源中出现相同的行为.
facebook news-feed opengraph facebook-timeline facebook-opengraph
我在这里遇到麻烦,你知道雅虎!新闻?我想创建一个这样的小部件(当你阅读它在Facebook上发布的文章时).
我刚刚创建了Facebook应用程序和Open Graph,但我不明白如何将其插入我的网站,我使用的是Wordpress,我在谷歌上搜索但我仍然不明白,希望你能帮忙我.
我仍然不明白,我只是创建应用程序和opengraph,也在我的标题和功能上插入opengraph标签,但当我尝试打开帖子页面时,我得到"错误发布"如何?你能帮助我吗?
我正在尝试嵌入一个闪存音频播放器,我设置了OG元标记,因此它们看起来非常像SoundCloud或YouTube.
我遇到的问题是:
og:image我对第二个安全浏览问题的猜测是,我在尝试修复第一个问题时设法打破了OG标记.
<meta property="fb:app_id" content="132849513527946" />
<meta property="og:type" content="video" />
<meta property="og:url" content="http://beta.mybabytales.com/memories/6780fd71d0be818657df2cbe379ffdb5" />
<meta property="og:title" content="MyBabyTales Memory: July 28, 2012" />
<meta property="og:description" content="MyBabyTales" />
<meta property="og:image" content="http://beta.mybabytales.com/video.gif" />
<meta property="og:site_name" content="MyBabyTales" />
<meta property="og:video:secure_url" content="https://beta.mybabytales.com/player/dewplayer/dewplayer-vol.swf?showtime=true&autostart=true&mp3=http%3A%2F%2Fapi.twilio.com%2F2010-04-01%2FAccounts%2FACd883111c969a8582d86869ee98ea326f%2FRecordings%2FRE03bc1a2935e00f7ef466a1848ac9d00b.mp3" />
<meta property="og:video" content="http://beta.mybabytales.com/player/dewplayer/dewplayer-vol.swf?showtime=true&autostart=true&mp3=http%3A%2F%2Fapi.twilio.com%2F2010-04-01%2FAccounts%2FACd883111c969a8582d86869ee98ea326f%2FRecordings%2FRE03bc1a2935e00f7ef466a1848ac9d00b.mp3" />
<meta property="og:video:height" content="200" />
<meta property="og:video:width" content="460" />
<meta property="og:video:type" content="application/x-shockwave-flash" />
Run Code Online (Sandbox Code Playgroud)
我试过的事情:
以前有人有这个问题吗?或者OG标签是否有一些明显的缺失?
如何正确添加作为业务对象属性的Facebook Open Graph元标记一部分的营业时间的标记?
例如,我如何表示以下营业时间:周一至周五:上午9点至下午5点?
一切都工作正常突然我开始在所有页面上得到这个Open Graph错误:
https://developers.facebook.com/tools/debug/og/object?q=http%3A%2F%2Fn-pix.com%2F
我从其他问题中尝试了许多建议,但还没有任何效果.
如果我从页面保存静态HTML并将其加载到Open Graph调试器上,一切都很完美:
https://developers.facebook.com/tools/debug/og/object?q=http%3A%2F%2Fn-pix.com%2Fogtest.html
有什么建议?也许标题有问题?
facebook http-headers opengraph facebook-graph-api facebook-opengraph
我正在Facebook上构建一个应用程序,我正在浏览Facebook开发者的"Open Graph入门"页面.作者通过单击页面底部具有相同名称的按钮要求我们"添加平台",但不存在此类按钮.我该怎么办?
我的og:image网页和图像大小为1200像素×630像素.它在Facebook上被裁剪,我想念!?
码
<meta property="og:title" content="Title" />
<meta property="og:url" content="http://www.url.com/" />
<meta property="og:type" content="website" />
<meta property="og:image" content="http://www.url.jpg" />
<meta property="og:description" content="description" />
Run Code Online (Sandbox Code Playgroud) 我有这个代码可以获取页面上不同文章的共享计数.
我为每个URL打开一个XHR并获取它的图形结果,将响应解析为JSON并获取共享.然后我通过缩写算法运行共享号码以获得更友好的数字.
我遇到的当前问题是,当for循环运行时,它会依次打开所有XHR,然后只进行处理最后一个XHR.不知何故,其他XHR正在被抛弃.
我怎样才能确保获得所有请求的结果?
var counters = document.getElementsByClassName('box-counter');
for (var i = 0, n = counters.length; i < n; i++) {
var element = counters[i],
XHR = new XMLHttpRequest();
element.innerHTML = 'unknown';
XHR.onreadystatechange = function() {
if (XHR.readyState == 4 && XHR.status == 200) {
element.innerHTML = friendlyExpress(
JSON.parse(XHR.responseText).shares
);
}
}
XHR.open(
'GET',
'http://graph.facebook.com/' + counters[i].parentNode.attributes['data-url'].value,
/*async*/
true);
XHR.send();
}
function friendlyExpress(x, legend, power) {
legend = 'okmgpt';
power |= 1024;
var powerLimit = legend.length - 1,
powerIndex = …Run Code Online (Sandbox Code Playgroud)可能重复:
Facebook Sharer如何选择图像?
好的,我刚刚推出了一个网站:http://www.haavekuva.fi/昨天在该网站上我已经实现了Facebook的社交插件"fb:like",因此可以想象一张照片.
其他一切正常("赞"发布到我的Feed中,标题正确,链接等),但由于某种原因,og:图像没有出现?当我在我的个人资料上悬停在"喜欢"链接("Janne喜欢在Haavekuva上购物.")时,在悬停框上它只显示Facebook问号.
如果我在developers.facebook.com/tools/lint/?url=http%3A%2F%2Fwww.haavekuva.fi%2Fkalenteri%2Fpaiva%2F2010-10-10%2Fshopping%2F点击该页面,那么照片是正确可见的.
有谁知道为什么会这样?
我有一个应用程序,从未要求开放图表权限发布到墙上.
但现在我正在整合开放图,并意识到我需要请求publish actions.
现在,如果我将public actions权限添加到应用程序,Facebook如何从没有此烫发批准的现有用户请求它?
我正在使用TYPO3和新闻系统以及Bootstrap Package.
我看两次opengraph标签.其中一个新闻和一页.我怎么解决它?