FQL中需要什么表来获取用户的所有video.watches活动?我找不到关于这些信息存储在哪个表中的文档.一个例子也会有所帮助.
我有一个像 Facebook 这样的链接到女巫上的页面我没有完全控制权:我可以修改页面的<body>但不能修改<head>页面的...所以我尝试在一个新页面上设置点赞按钮的链接我有完全的控制权,在这个页面上设置 opengraph 元标记,并设置一个链接到原始页面的 og:url。
但最后 Facebook 试图从 og:url 中提取元数据并覆盖上一页的元标记......是否可以说我想从第一个获取的 url 而不是从 og:url 中抓取元数据?
metadata fetch canonical-link facebook-graph-api facebook-opengraph
我正在我的网站上添加开放图元标记并测试它是否与 Facebook URL Linter 一起使用。
唯一不能正常工作的是og:url:标签,在这个元标签中,我想添加当前页面的永久链接 url。
永久链接实际上重定向到当前页面。我使用它是因为我的页面 URL 看起来像这样:http://website.com/photos/243/hello-this-is-the-title/URL 的最后一部分可以更改为用户,如果更改,则 URL 将更改并且不会与存储在 Facebook 的所有“喜欢”相关联.
这就是为什么我有一个看起来像这样的永久链接页面:http://website.com/permalink/243/这将重定向到http://website.com/photos/243/hello-this-is-the-title/,以便 Facebook 上的所有喜欢都与永久链接而不是另一个相关联。
当我使用 Facebook URL linter 时,它告诉我有一些需要修复的严重错误 - 检测到循环重定向路径(有关详细信息,请参阅“重定向路径”部分)。
我不知道我想做的事情是否可行。但我真的可以在这里得到一些帮助。
所以我有一个博客:www.elnacional.com.uy
每篇文章都有它的开放图元标记,所以当有人喜欢这篇文章时,会在Facebook上发布标题,图片和描述.
但突然间它开始错误地工作了,现在当你喜欢这个页面时,你只需要在Facebook上发布链接,而不是描述,标题和图片.
我不知道发生了什么,因为没有任何改变.
facebook facebook-like opengraph facebook-graph-api facebook-opengraph
我已经为我的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
在蛋糕php 1.3中查看ctp我有以下代码:
$url = 'http://example.com/exmp/explus/books/view/'.$book['Book']['id'];
echo $this->Html->meta(array('property' => 'fb:app_id', 'content' => '*******'),'',array('inline'=>false));
echo $this->Html->meta(array('property' => 'og:type', 'content' => 'book'),'',array('inline'=>false));
echo $this->Html->meta(array('property' => 'og:url', 'content' => $url ),'',array('inline'=>false));
echo $this->Html->meta(array('property' => 'og:title', 'content' => $book['Book']['title']),'',array('inline'=>false));
echo $this->Html->meta(array('property' => 'og:description', 'content' => $book['Book']['title']),'',array('inline'=>false));
$imgurl = '../image/'.$book['Book']['id'];
echo $this->Html->meta(array('property' => 'og:image', 'content' => $imgurl ),'',array('inline'=>false)); ?>
Run Code Online (Sandbox Code Playgroud)
当我发布它时,它会出现以下错误
{
"error": {
"message": "(#3502) Object at URL http://example.com/exmp/explus/books/view/234' has og:type of 'website'. The property 'book' requires an object of og:type 'book'. ",
"type": "OAuthException",
"code": …Run Code Online (Sandbox Code Playgroud) 一旦用户登录并授权我的应用程序代表他/她发布,我如何看待Facebook商家页面?到目前为止,这是我的代码:
window.fbAsyncInit = function() {
FB.init({ appId: 'MY_APP_ID',
status: true,
cookie: true,
xfbml: true,
oauth: true});
document.getElementById('fb-auth').addEventListener('click', function() {
FB.login(function(response){
if(response.authResponse){ // user has authorized app
FB.api('/me/likes/BUS_PAGE_ID', function(response){
if(response.data.length>0) {
// user has liked the page
} else {
// like the page for the user
}
});
}
}, {scope:'publish_actions, user_likes'});
}, false);
};
Run Code Online (Sandbox Code Playgroud)
代码正在工作,它授权应用程序,我可以看到用户喜欢FB.api(...)if(response.data.length> 0)的业务页面.我应该为用户的页面添加什么内容,以便我的应用程序可以像特定的商业页面一样添加到用户喜欢的页面?谢谢.
如何正确添加作为业务对象属性的Facebook Open Graph元标记一部分的营业时间的标记?
例如,我如何表示以下营业时间:周一至周五:上午9点至下午5点?
有没有办法可以使用带冒号的变量作为变量名?我需要这个用于facebook,我必须将其作为参数传递:
FB.api('me/namespace:action', 'POST',
{
og:type : type,
og:title : title,
fb:explicitly_shared : true
});
Run Code Online (Sandbox Code Playgroud)
例如.我怎么会这样做?当我尝试它没有完全解决..
一切都工作正常突然我开始在所有页面上得到这个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 ×8
opengraph ×4
javascript ×2
cakephp-1.3 ×1
facebook-fql ×1
fetch ×1
http-headers ×1
metadata ×1
news-feed ×1
php ×1
sdk ×1