打开图形链接显示在描述框中?

时间:2013-06-25 09:30:35

标签: php facebook facebook-graph-api opengraph facebook-opengraph

我发布了一个包含照片对象到用户页面的开放图形故事,就像美味的Facebook示例项目一样。

开放的图形故事会被发布到图像,标题,然后说明应该在哪里发布开放的图形网址。

这是我使用的开放式图表网址。

https://hidden-castle-7245.herokuapp.com/opengraphobject.php?fb:app_id=554329451276476 &安培; OG:类型= gopiratestd:老板 &安培; OG:标题=喷火龙 &安培; OG:描述=%22Whatever%22 &安培; OG:图像= http://images.all-free-download.com/images/graphicmedium/beautiful_cat_picture_6_168770.jpg &安培;主体=东西

并且行动是gopiratestd:beat

我使用图形API资源管理器发布测试帖子。

以下是活动日志中显示的帖子图片。

enter image description here

我能解决这个问题吗?

还有改变故事的链接吗?当我在打开的图形故事中选择标题或图片时,它会转到一个空白页面,显示已发布的操作的名称。我希望这可以链接到单独的网页,这可能吗?

1 个答案:

答案 0 :(得分:1)

由于您在description参数中使用双引号,因此最终会使用

<meta property="og:description" content=""Whatever"">

在您生成的HTML中,由于这是无效的,因此FB的抓取工具根本不会从您的元标记中读取任何描述。

删除值周围的引号,the scraper will read your description just fine

  

还有改变故事的链接吗?当我在打开的图形故事中选择标题或图片时,它会转到一个空白页面,显示已发布的操作的名称。

如果您想在该页面上输出更多内容 - 然后输出更多内容: - )

  

我希望这可以链接到单独的网页,这可能吗?

帖子将始终链接到已发布的网址。如果需要,您可以重定向登陆其他URL的普通用户,无论是客户端通过JavaScript(刮刀不解释)还是服务器端(然后您必须从该重定向via its user agent中排除刮刀)