0

我正在使用 Facebook 应用页面上的 facebook like 按钮。当用户喜欢一个页面时,只会将 URL 发布到他们的墙上。

我试过以下

<meta property="og:title" content="my content" />
<meta property="og:image" content="my content"/>
<meta property="og:description" content="my content">
<meta property="og:type" content="product">
<meta property="og:url" content="my content">
<meta property="og:site_name" content="my content">
<meta property="fb:app_id " content="APPID">

旁边

    <meta name="title" content="mycontent" />
    <meta name="description" content="mycontent" />
    <link rel="image_src" type="image/jpeg" href="mycontent"/>

该应用程序编写的是rails。有没有人解决这个问题。

4

1 回答 1

1

不要忘记 Open Graph 命名空间:

<!DOCTYPE html>
<html xmlns:fb="http://ogp.me/ns/fb#" lang="en" style="overflow:hidden;">
    <head prefix="og: http://ogp.me/ns# fb: http://ogp.me/ns/fb# <?php echo AppInfo::appNamespace(); ?>: http://ogp.me/ns/fb/<?php echo AppInfo::appNamespace(); ?>#">
        ...

使用Facebook Open Graph Debugger检查您的站点。

于 2012-07-17T20:48:17.927 回答