0

我正在开发一个非营利性网站,并尝试与 facebook 集成。该应用程序似乎运行良好,单点登录运行良好,甚至使用 javascript sdk 自定义“post to wall”功能也运行良好。然而,当一个人点击“赞”按钮时,添加一张照片来代表实体以及默认文本以外的任何内容都不起作用。

更糟糕的是,有一些我个人从未真正见过的幻影文本(除了在文本框本身中)在发布并将文本框留空时进入对话框。

这里的文档不足: https ://developers.facebook.com/docs/reference/plugins/like/

Open Graph API 标签也没有做任何事情。

如果您“喜欢”“喜欢按钮”,您会看到他们的示例完全符合我的要求。有一张照片和一些关于按钮是什么的描述。是否可以在其他网站上执行此操作?

4

3 回答 3

1

我自己为此苦苦挣扎,但我发现通过将我的页面 URL 放入Facebook 的调试器中,它可以在单击共享按钮时显示正确的图像、文本等。

于 2011-11-21T23:42:41.457 回答
1

在您的网页标签中添加这些标签。

<html xmlns:og="http://ogp.me/ns#">
    <head>
        <meta property="og:title" content="insert your title here"/>
        <meta property="og:type" content="website"/>
        <meta property="og:url" content="http://www.example.com/foo/"/>
        <meta property="og:image" content="http://www.example.com/images/example.jpg"/>
        <meta property="og:site_name" content="A human-readable name for your site">
        <meta property="og:description" content="A one to two sentence description of your page">
    </head>
</html>
于 2011-11-22T05:26:48.147 回答
0

要将您的网页变成图形对象,您需要将 Open Graph 协议标签和 Like 按钮添加到您的网页。

说明在这里:

http://developers.facebook.com/docs/opengraph/

于 2011-11-22T00:12:32.883 回答