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

时间:2015-11-19 20:52:51

标签: facebook facebook-graph-api

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

我为Facebook编程任何东西都是新手。我很困惑,不知道先问什么,所以我会提出一个非常基本的问题:最简单的方法是什么?我从Facebook的文档中收集到,我可能不得不使用Javascript SDK和/或Open Graph技术。这是正确的,还是我还缺少另一种选择?在任何地方都有这种解决方案的明确例子吗?

谢谢!

1 个答案:

答案 0 :(得分:0)

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