将facebook与我的网络应用集成

时间:2013-06-04 05:46:55

标签: facebook twitter spring-social

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

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

任何建议都会非常受欢迎,因为我是一个非常新的社交Facebook集成,并且很混淆如何在我的项目中实现这样的功能。

问候 Yewint

1 个答案:

答案 0 :(得分:0)

只要您需要将默认值更改为自定义,您需要自己实现它或扩展现有的内容。同样在这里,您想要显示一个自定义共享窗口,您必须创建一个Facebook应用程序并要求用户使用publish_actions权限进入该应用程序。

就涉及春天社交的使用而言,它取决于你。您可以使用spring social并直接开始您的工作与您的应用程序集成,或者您可以完全跳过它并为oauth构建请求,发布您自己并维护会话并获得更多关于如何完成所有交互的内容但是请记住重新发明轮子并不是一个明智的想法。 所以作为总结,

  • 由于涉及自定义,您需要创建Facebook应用
  • 您需要以publish_actions权限授权申请才能代表用户发帖。
  • 您可以使用spring-social来尽早开始申请。
相关问题