代表应用程序发布到用户Facebook页面的最佳方法。

时间:2014-10-23 19:32:12

标签: facebook spring facebook-graph-api facebook-javascript-sdk

我理解stackoverflow问题的格式。我的问题可能有点宽泛,但是我需要帮助才能使用什么方法,我已经完成了我的研究,白天的事情变得令人困惑。任何帮助将不胜感激。

我有一个Web应用程序(java,spring框架,spring社交,也是用于登录屏幕的UI上的facebook JS sdk),它有两种类型的用户:类型1 类型2 < / strong>即可。类型1用户有点像内容生产者和类型2消费者。类型1用户可以访问类型2个人资料并使用他们的内容。

现在,只要类型1用户使用类型2中的内容,我就想要代表(我的应用程序或facebook用户)在类型2用户拥有的Facebook页面上发布该活动(作为故事或帖子)由我拥有,谁会喜欢第2类用户页面)

我正在尝试找到最适合我的应用程序的方法或模式。

最初的开放图表看起来很有希望,直到我发现无法在Facebook页面上发布OG故事。

我不太清楚的问题:

  1. 是否可以代表应用程序发布到facbeook应用程序管理员喜欢的Facebook页面?

  2. 我能想到的另一种方法是在2型时 注册,我要求他们将他们的帐户与Facebook和 提供他们想要发布到的内容的页面ID。这一刻,我 在数据库中获取并存储其访问令牌(长期)和更高版本 使用他们的访问令牌发布到他们的页面

  3. 我在这里遇到的问题:他们的访问令牌最终会在最多60天内到期,现在如何更新?因为,我不希望他们在最坏的情况下再次登录。但我希望能够在类型1与类型2交互时发布内容。

    1. 第三种情况,代表我的facebook用户发帖(我有用户名 和密码)谁拥有该应用程序,也喜欢的 类型2的facebook页面。在这里,是否可以访问 我的用户使用spring social facebook(在服务器端)的令牌。一世 可以在服务器端运行作业以交换此令牌以换取新令牌 当前令牌即将到期时。
    2. 另外,我觉得这不应该是一个独特的案例。那么,您是否可以分享在这种情况下最好遵循哪种方法的经验(有点像标准情况),谁应该贴在谁的墙上。我只是想显示活动出现在类型2用户的Facebook页面上&#34;类型1用户的名字&#34;消耗了我的应用程序内容。

0 个答案:

没有答案