-1

我正在为我的大学项目实施一个新闻共享网站。我的应用程序的用户将获得一个新闻文章列表,其中包含名为“显示你的朋友”的自定义共享按钮。几乎可以在 www.pulse.me 上看到确切的要求。而且,我想要实现的方式是,当点击分享按钮时,会有一个弹出窗口询问用户是否也想在 twitter、G+ 和其他社交网络上分享。并且弹出窗口应该是自定义 js 弹出窗口,而不是 facebook 默认的蓝色弹出窗口。我可以轻松实施吗?我还需要访问 facebook 上的用户个人资料,所以我打算使用 Spring social(虽然不确定我是否真的需要它)。作为总结,我的问题是

  • 我需要脸书应用吗
  • 我是否需要用户登录他们的 Facebook 帐户(并授权我的应用程序)
  • 我应该使用 spring-social (实现类似 pulse.me 的东西)

任何建议都将不胜感激,因为我对 spring 社交 facebook 集成非常陌生,并且很困惑如何在我的项目中实现这样的功能。

关于 Yewint

4

1 回答 1

0

只要您需要将默认值更改为自定义,您就需要自己实现它或扩展现有的内容。同样在这里,您想显示一个自定义共享窗口,您必须为此创建一个 Facebook 应用程序并要求用户在获得publish_actions许可的情况下访问该应用程序。

至于使用 spring-social ,这取决于你。您可以使用 spring social 并直接在与您的应用程序集成时开始您的工作,或者您可以完全跳过它并构建请求,例如oauth,发布自己并维护会话,并在所有交互如何完成时获得更多收益,但请记住它不是重新发明轮子的明智之举。所以作为一个总结,

  • 由于涉及自定义,您需要创建 Facebook 应用程序
  • 您将需要授权该应用程序以publish_actions允许代表用户发布。
  • 您可以使用 spring-social 尽早开始您的应用程序。
于 2013-06-04T07:13:40.647 回答