1

好的,我需要一些帮助来了解 Facebook 网站集成过程背后的过程以及如何将其集成到我的网络应用程序中......

在其最基本的形式中,我的网站存储并显示用户对产品的评论(不仅如此,但这就是与此问题相关的全部内容)。我想做的是让他们通过单击按钮将评论连同产品名称(和我的网站)一起发布到他们的 Facebook 墙上。

我根本不需要用户登录我的网站,无论是使用 Facebook 还是任何其他身份验证系统,发布到 Facebook 部分是可选的。

显然,如果他们决定将他们的评论发布到 Facebook,那么他们将需要登录,但我宁愿暂时将他们从页面上移开以登录、发布,然后再回到我的网站。

我需要知道的是,我实际上需要集成多少 Facebook 的 API、Open Graph 和 Auth 系统?

我曾希望我可以生成一个简单的 Facebook 链接,并将他们的评论嵌入为 POST 元素......?

如果有人能指出我正确的方向,我将不胜感激!

(PS 我需要一个类似的 Twitter 解决方案,但我认为这更容易!?!)

4

1 回答 1

2

Feed 对话框不再允许包含预设消息,因此如果您想预先填写消息,则必须通过 Graph API 发布该帖子(即使那样,您也应该这样做,如果您允许用户先编辑预先填写的消息)。

请参阅此处了解如何通过 Graph API 代表用户发帖,https://developers.facebook.com/docs/reference/api/user/#posts

如果您将JavaScript SDK嵌入到您的页面中,您可以在所有客户端执行此操作。

您需要在 FB 上设置一个应用程序,然后让用户连接到它(使用 FB.login),同时请求必要的权限(publish_stream),并在成功登录后使用 FB.api 进行 Graph API 调用.

于 2012-06-23T10:41:48.410 回答