标签: opengraph

Opengraph W3C有效吗?

我想知道opengraph标记是否有效W3C,当我尝试验证它时,我收到以下错误:

Line 14, Column 17: there is no attribute "PROPERTY"
 <meta property="og:site_name" content="sitename">
Run Code Online (Sandbox Code Playgroud)

如果它无效,它会影响我的pagerank和其他搜索引擎算法吗?

是否有可能掩盖这些属性?

html w3c opengraph

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

如何将Open Graph页面迁移到业务页面?

我在网站上实现了类似按钮.人们喜欢这个网站,我可以选择管理那个开放的图形对象.但是,在管理页面上,我看到以下通知:

管理你的页面

这是[...]网页的管理界面.您可以查看数据洞察并发布给喜欢您网页的用户.只有网页管理员才能查看此界面,其他用户将被发送到该网页.

这是一个鬼页面,因为正如通知所说,只有管理员可以看到它.我不希望用户的行为被发送到我的网站.我希望他们能够留在Facebook上看到这个页面,就像他们会看到并与另一个商业页面进行交互一样.

是否有工具或请求表单来执行此类迁移(即从打开的图形页面到正常的业务页面)?

我已经为这个问题研究了大约两天,但我没有找到任何线索.

facebook opengraph facebook-graph-api open-graph-protocol facebook-opengraph

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

如何在新的时间轴中显示(我自己的)flash播放器的大预览?

我在我的网站上有自己的Flash播放器,并使用Open Graph Meta Tags在Facebook上分享我的视频.当帖子突出显示为Youtube Video时,如何显示我的视频的大预览?

例如:https://www.facebook.com/LouisVuitton/timeline/2011

要显示Youtube视频的大预览,请使用星标突出显示该帖子.但是当我使用自己的Flash播放器分享视频并为帖子加注时,我会在左侧和描述中进行小预览.

video facebook highlight preview opengraph

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

定义如何显示Open Graph Post

我正在向Facebook成功发布自定义Open Graph对象/操作.

我们的生产和登台环境都有自己的FB应用程序,它们的配置相同(除了在我们的生产应用程序中,对象和操作都得到批准,我们的应用程序详细信息页面也是如此).

出于某种原因,暂存是使用带有标题/说明的较大照片发布的.生产帖子的图像较小,所有文本都在右侧.

我不记得在升级时做了什么特别的事情,但最后,我们希望生产中的帖子看起来像是在分段时做的.知道我需要调整哪个设置?

更新: 我已经了解到大图像的故事被称为"以图像为主导的故事".在上面的链接中提到的关于如何获得这种新布局的唯一事情是:

较大的新闻Feed故事布局由Open Graph帖子使用大于200 x 200px的图像大小生成.

使用FB调试器,您可以看到FB抓取的两个图像都是600x600:

在此输入图像描述

facebook opengraph facebook-opengraph

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

打开图表:og:图像显示LINKEDIN和FACEBOOK之间的差异

Facebook和LinkedIn似乎对og:image有不同的标准.在Facebook上,他们建议图像应该至少200 x 200像素(方形)见这里 但是LinkedIn建议180 x 110像素(矩形)请看这里

有没有办法将og:image映射到Facebook或LinkedIn?这样做的最佳方法是什么?

我正在尝试为网站主页创建一个默认缩略图,让用户以一种很好的方式共享主页.目前LinkedIn正在裁剪我的图片:尽管Facebook和Google+正在分享它.

linkedin opengraph facebook-opengraph

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

Linkedin共享网址/不解析开放图形

可以在此处找到Linkedin文档

正如它所说,它需要:

og:title
og:description
og:image
og:url
Run Code Online (Sandbox Code Playgroud)

这是我的wordpress博客源代码的一个例子,为简单起见,我使用Jetpack插件:

<!-- Jetpack Open Graph Tags -->
<meta property="og:type" content="article" />
<meta property="og:title" content="Starbucks Netherlands Intel" />
<meta property="og:url" content="http://lorentzos.com/starbucks-netherlands-intel/" />
<meta property="og:description" content="Today I had some free time at work. I wanted to play more with Foursquare APIs. So the question: &quot;What is the correlation of the Starbucks Chain in the Netherlands?&quot;. Methodology: I found all the p..." />
<meta property="og:site_name" content="Dionysis Lorentzos" />
<meta property="og:image" content="http://lorentzos.com/wp-content/uploads/2013/08/starbucks-intel-nl-238x300.png" />
Run Code Online (Sandbox Code Playgroud)

在Facebook它很棒,或者你可以在这里看到元数据.然而,LinkedIn更顽固,甚至没有真正解析数据 …

php wordpress linkedin opengraph facebook-opengraph

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

在Facebook Mobile News Feed中自动播放开放式图形协议视频

有没有人能够弄清楚开放的图形标签,以便像Facebook本地上传的视频一样自动播放视频呢?

我已经能够使用og:video标签在共享预览/网址调试器中成功将视频链接到我的网址,但它不能在移动设备上自动播放,就像我直接将其作为共享视频上传一样.

这些是我现在拥有的开放图形标签:

<meta property="fb:app_id"             content="_______" />
<meta property="og:type"               content="article" />
<meta property="article:publisher"     content="https://www.facebook.com/______" />
<meta property="og:site_name"          content="_______" />
<meta property="og:url"                content="https://_______.com/_______/_______" />
<meta property="og:title"              content="_______" />
<meta property="og:description"        content="_______" />

<meta property="og:image"              content="https://_______.com/images/opengraph.png" />
<meta property="og:video"              content="http://_______.com/videos/_______.mp4" />
<meta property="og:video:secure_url"   content="https://_______.com/videos/_______.mp4" />
<meta property="og:video:type"         content="video/mp4" />
<meta property="og:video:width"        content="480" />
<meta property="og:video:height"       content="320" />
Run Code Online (Sandbox Code Playgroud)

我在Facebook上分享时,我的视频就像这样显示:

视频通过OGP共享

我希望他们能够像这样出现(注意:当我滚动浏览我的新闻Feed时,这是自动播放,当您直接通过Facebook上传视频时):

视频在Facebook上分享

video opengraph facebook-graph-api open-graph-protocol facebook-opengraph

9
推荐指数
0
解决办法
732
查看次数

通过Open Graph API管理Facebook页面选项卡应用程序?

我一直在调查Facebook Open Graph API.有一个"管理页面"扩展权限它通过"冒充"允许发布到用户的Facebook页面新闻提要/墙.这是一个很好的功能,但是你可以通过API做更多的事情吗?

具体来说,我希望能够通过API从用户页面添加或删除"Tab"应用程序.现在,引导用户完成向他们的业务(或Place)Facebook页面添加标签应用程序的过程很复杂,如果他们可以授予我的应用程序权限并且我可以使用API​​为他们添加应用程序,那将会很棒. .

基本上我想知道API是否允许真正的"页面管理",或者只是发布到页面.

有人对此有经验吗?

我能做的最好的是将它们指向带有"page"GET变量的"add.php"页面(例如http://www.facebook.com/add.php?api_key=xxxx&pages=1&page=xxxxxx)?这适用于添加选项卡应用程序,但据我所知,没有任何东西可以帮助他们从他们的页面中删除应用程序.

谢谢!

php facebook opengraph

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

是否可以为opengraph和schema.org使用相同的元标记

我不喜欢文档头部的标签数量.这是一些元标记的示例.

<!--w3c-->    
<title>Page Title</title>
<meta name="description" content="great description">

<!--schema.org-->
<meta itemprop="name" content="Page Title">
<meta itemprop="description" content="great description">

<!-- opengraph-->
<meta property="og:title" content="Page Title">
<meta property="og:description" content="great description">
Run Code Online (Sandbox Code Playgroud)

是否可以组合标签/属性来减少代码大小而不影响SEO? 例如,
<title itemprop="name">Page Title</title>
itemprop属性可以在任何地方使用,所以我很确定这很好,但据我所知,property ="og:*"属性必须与元标记一起使用.
那么以下标记是否可以接受?

<meta name="description" itemprop="description" property="og:description" content="great description">
Run Code Online (Sandbox Code Playgroud)


这将如何影响SEO?

非常感谢

html meta seo opengraph schema.org

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

使用App Links Hosting API从iOS应用程序在Facebook上共享链接

我老老实实地花了几个小时试图让它发挥作用.不幸的是,FacebookApp Link的文档还不够清晰.甚至来自F8App Links视频.

应用要求:

  1. 分享FB作为Open Graph故事的链接,用户可以点击该故事将其直接带入我的应用程序并执行特定任务(我的应用程序需要从链接接收特定参数)
  2. 共享而不FB登录的链接FB(即,经由共享对话框,并切换到机iOS FB应用,而不是使用API​​调用).

迄今取得的进展:

我正在使用以下代码来创建托管的应用程序链接(因为我只有移动内容),根据FB开发人员的网站在发布iOS SDK下.

NSDictionary *params = [NSDictionary dictionaryWithObjectsAndKeys:
                            @"{My app name}", @"name",
                            {custom URL}, @"al:iphone:url",
                            @"{app store ID}", @"al:iphone:app_store_id",
                            @"{My app name}", @"al:iphone:app_name",
                            @"{\"should_fallback\": false}", @"web",
                            fbAccessToken, @"access_token",
                            nil
                            ];

/* make the API call */
[FBRequestConnection startWithGraphPath:@"/{FB app id}/app_link_hosts"
                             parameters:params
                             HTTPMethod:@"POST"
                      completionHandler:^(
                                              FBRequestConnection *connection,
                                              id result,
                                              NSError *error
                                              ) {
                              /* handle the result */
                              NSLog(@"Result = %@",result);
                              if(error) NSLog(@"error = %@",error); …
Run Code Online (Sandbox Code Playgroud)

facebook opengraph ios applinks

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