标签: facebook-opengraph

FQL用于获取用户的开放图形video.watches活动

FQL中需要什么表来获取用户的所有video.watches活动?我找不到关于这些信息存储在哪个表中的文档.一个例子也会有所帮助.

facebook facebook-fql facebook-opengraph

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

是否可以从获取的 url 而不是规范 url 中提取元数据?

我有一个像 Facebook 这样的链接到女巫上的页面我没有完全控制权:我可以修改页面的<body>但不能修改<head>页面的...所以我尝试在一个新页面上设置点赞按钮的链接我有完全的控制权,在这个页面上设置 opengraph 元标记,并设置一个链接到原始页面的 og:url。

但最后 Facebook 试图从 og:url 中提取元数据并覆盖上一页的元标记......是否可以说我想从第一个获取的 url 而不是从 og:url 中抓取元数据?

metadata fetch canonical-link facebook-graph-api facebook-opengraph

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

Open Graph URL 是重定向到页面的固定链接

我正在我的网站上添加开放图元标记并测试它是否与 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 时,它告诉我有一些需要修复的严重错误 - 检测到循环重定向路径(有关详细信息,请参阅“重定向路径”部分)。

我不知道我想做的事情是否可行。但我真的可以在这里得到一些帮助。

facebook facebook-like facebook-opengraph

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

在浏览页面时,Facebook Open Graph开始错误地工作

所以我有一个博客:www.elnacional.com.uy

每篇文章都有它的开放图元标记,所以当有人喜欢这篇文章时,会在Facebook上发布标题,图片和描述.

但突然间它开始错误地工作了,现在当你喜欢这个页面时,你只需要在Facebook上发布链接,而不是描述,标题和图片.

我不知道发生了什么,因为没有任何改变.

facebook facebook-like opengraph facebook-graph-api facebook-opengraph

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

除了时间表之外,我可以将Facebook应用程序中的Open Graph Actions发布到用户的新闻源吗?

我已经为我的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

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

facebook open graph meta property og:'website'的类型.属性'object-name'需要一个og:type'object-name'对象

在蛋糕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)

php facebook cakephp-1.3 facebook-opengraph

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

像facebook商业页面使用内置的开放图形api无法使用javascript sdk

一旦用户登录并授权我的应用程序代表他/她发布,我如何看待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)的业务页面.我应该为用户的页面添加什么内容,以便我的应用程序可以像特定的商业页面一样添加到用户喜欢的页面?谢谢.

javascript sdk facebook facebook-like facebook-opengraph

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

在Open Graph业务对象类型中使用运营时间

如何正确添加作为业务对象属性Facebook Open Graph元标记一部分的营业时间的标记

例如,我如何表示以下营业时间:周一至周五:上午9点至下午5点?

opengraph facebook-opengraph

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

我可以在Javascript中使用冒号作为变量名吗?

有没有办法可以使用带冒号的变量作为变量名?我需要这个用于facebook,我必须将其作为参数传递:

FB.api('me/namespace:action', 'POST',
{
  og:type : type,
  og:title : title,
  fb:explicitly_shared : true
});
Run Code Online (Sandbox Code Playgroud)

例如.我怎么会这样做?当我尝试它没有完全解决..

javascript facebook facebook-graph-api facebook-opengraph

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

Facebook Open Graph:无法下载 - 无法从URL检索数据

一切都工作正常突然我开始在所有页面上得到这个Open Graph错误:

http://n-pix.com

https://developers.facebook.com/tools/debug/og/object?q=http%3A%2F%2Fn-pix.com%2F

我从其他问题中尝试了许多建议,但还没有任何效果.

如果我从页面保存静态HTML并将其加载到Open Graph调试器上,一切都很完美:

http://n-pix.com/ogtest.html

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

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