我正在构建一个社交应用程序,用户将数据发布到网站上,这些数据保存在我们的数据库中。
这会在网站上创建一条记录,可搜索并创建网站的基本内容和功能(此时目的不相关)
当记录保存到我们的数据库时,我想“传播”并将这些数据发送到社交网络。目前,我正在孤立地看待 Facebook。
因此,我知道如何通过 Graph API 创建帖子并将此内容发布到用户时间线,或者实际上发布到与 APP/网站关联的业务页面。但我不确定如何维护,或者如果确实应该维护连续性。
我的意思是......如果用户在我的网站上创建了一条记录,然后网站/应用程序在我的业务页面上创建了一个帖子,并要求用户将其发布在他们的时间轴中,我该如何阻止这两个独立的帖子,而不是一个已共享的帖子?
我想实现:
User posts on website
>
Website posts to Page
>
Post on Page is "Shared" to users Timeline
相对于:
User posts on website
>
Website posts to Page
>
Website posts an additional post to users Timeline
我想这样做的原因是,在网站上,我希望能够通过跟踪首次进入我的网站时创建的初始帖子的 ID 来显示来自 Facebook 的分享、喜欢和评论。
还是我想重新发明轮子,应该只使用 Facebook 的评论插件?