如何使用自定义文本共享到Facebook



我有一项任务是向网页添加链接,使用户可以在Facebook上发布短消息。页面上可能有多条消息,每条消息都有自己的链接。其目的是启动一个预先填充了消息文本的Facebook共享对话框,然后用户可以修改、接受和/或拒绝该对话框。

我对为Facebook编写任何程序都很陌生。我很困惑,不知道该先问什么,所以我会问一个非常基本的问题:最简单的方法是什么?我从Facebook的文档中了解到,我可能必须使用Javascript SDK和/或Open Graph技术。这是正确的吗,还是我遗漏了另一个选项?在任何地方都有这种解决方案的明确例子吗?

谢谢!

你必须先创建一个facebook应用程序,这样你就有了app_id和app_secret。之后,您需要向用户请求发布操作的权限。如果用户接受,您将收到一个令牌(您需要将其存储在db中)。如果需要在用户页面而不是他自己的页面中发布操作,则还需要manage_pages权限。你需要阅读facebook图形api文档来了解这一切是如何工作的。您收到的访问令牌将在一定时间后过期。所以,当你收到它时,你可以要求一个长寿的令牌。页面令牌未过期。Facebook在批准您的应用程序投入生产之前对其进行评估。他们提出了几个关于如何使用用户的令牌和数据的问题。你可能还得放一些水流的照片。据我所知,Facebook不允许你向用户墙发送预先填充的消息。用户必须编写它。希望它能有所帮助!

最新更新