好的,我需要帮助了解Facebook网站集成流程背后的流程,以及如何将其集成到我的网络应用程序中....
在最基本的形式中,我的网站存储并显示用户对产品的评论(除此之外还有更多内容,但这就是与此问题相关的所有内容)。我想做的是让他们通过点击按钮将评论连同产品(和我的网站)的名称一起发布到他们的Facebook墙上。
我不需要用户登录我的网站,无论是使用Facebook还是任何其他身份验证系统,Post to Facebook部分都是可选的。
显然,如果他们确定要将自己的评论发布到Facebook,那么他们就需要登录,但我宁愿暂时离开页面进行登录,发帖然后被带回我的网站。
我需要知道的是,我实际需要集成多少Facebook的API,Open Graph和Auth系统?
我曾希望我能够生成一个简单的Facebook链接,其评论作为POST元素嵌入......?
如果有人能指出我正确的方向,我真的很感激!!
(P.S。我需要一个类似Twitter的解决方案,但我认为这更容易!?!)
答案 0 :(得分:2)
Feed对话框不允许再包含预先设置的消息,因此如果您要预先填写消息,则必须通过Graph API发布该帖子(即便如此,您应该只这样做,如果您已经让用户可以先编辑预填充的消息。
请点击此处查看如何通过图谱API https://developers.facebook.com/docs/reference/api/user/#posts
代表用户发帖如果您将JavaScript SDK嵌入页面,则可以在所有客户端执行此操作。
您需要在FB上设置应用程序,然后让用户连接到它(使用FB.login),在执行此操作时请求必要的权限(publish_stream),并在成功登录后使用FB.api进行图谱API调用。