问题标签 [spring-social-facebook]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
1921 浏览

facebook - 在spring-social中创建FacebookApi时如何获取accessToken

我正在尝试使用 Spring social 连接到 facebook 帐户,我已将 FacebookServiceProvider 注入到我的服务器端类中,如下所示:

在配置中,和

在服务器端类中。我能够从 TwitterServiceProvider 获取 TwitterApi,因为我可以获得所需的 accessToken 广告 accessSecret 由 twitter 提供

我的问题是我从哪里获得所需的 accessToken 以从 FacebookServiceProvider 获取 FacebookApi。

0 投票
1 回答
216 浏览

java - 使用 Spring social 无法通过 facebook 获得超过 100 个朋友的个人资料

我正在尝试使用 Spring social 访问我在 facebook 上的朋友个人资料。它工作正常,但似乎恢复的配置文件数量有限制:我无法获得超过 100 个配置文件(使用我的帐户或测试帐户)。

我看到可以限制在这篇文章中恢复的数据数量,但我在 spring social facebook api 的任何地方都没有看到它。

那么,您知道这是通过 facebook 管理的东西,还是这是 spring social 的默认设置?

0 投票
2 回答
510 浏览

facebook-opengraph - Facebook Open Graph 使用 Spring Social

我正在尝试为 facebook 创建一个 Web 应用程序,并且我希望能够发布不同的操作。要创建应用程序,我正在使用 Spring Social Facebook API 绑定,该绑定具有应发布操作的 OpenGraphOperation 接口方法:publishAction(java.lang.String action, java.lang.String objectType, java.lang.String objectUrl). 我不清楚我应该如何定义以及定义什么objectUrl,以及如何在我的应用程序中创建特定对象?我看到这里有另一个类似的问题 但没有解决方案

问候,

0 投票
2 回答
471 浏览

java - 使用 Spring social 无法访问 Facebook 上的朋友列表

我正在尝试使用 spring social facebook 插件。为此,我使用了他们提供的quickstart-v3示例。它工作正常,除了一点:使用我的 Facebook 帐户,我可以浏览我所有的好友列表。我在应用程序管理中添加了权限read_friendlists,应用程序在第一次使用时要求良好的权限。但是,当我登录另一个 facebook 帐户(作为应用程序管理员和我一样)时,我什么也得不到。你们知道可能是什么问题吗?

0 投票
1 回答
229 浏览

facebook - 如何打印出一个java中的引用对象?

我正在使用 spring social api 创建一个 facebook 应用程序。我List<Reference> friends = facebook.friendOperations().getFriends();用来获取我的朋友列表。我想打印出列表,但是当我这样做时,它只会打印出来

[org.springframework.social.facebook.api.Reference@7606931d,

我试过使用

但它仍然只是打印出参考。有没有打印出我需要的东西?

0 投票
1 回答
897 浏览

google-app-engine - NotSerializableException FacebookConnectionFactory

我正在使用 JSF 2.0、Spring Social Facebook 和 Google App Engine。执行代码时出现错误:

网页.xml:

登录.jsf:

用户会话Mbean:

错误发生在:

错误:

0 投票
3 回答
1834 浏览

spring-social - Spring-Social-facebook + Spring MVC 集成

我正在尝试使用http://spring.io/guides/gs/accessing-facebook提供的说明通过 spring social facebook 集成访问 facebook 数据。

但目前我面临两种类型的问题

  1. 当我运行教程中提到的示例时,出现以下错误

    没有为依赖找到类型 [org.springframework.social.facebook.api.Facebook] 的匹配 bean

  2. 当我在 FacebookConfig 类上使用 @Configuration 运行它时,我得到下面提到的错误

    提供者“facebook”的 ConnectionFactory 已注册

有解决方法吗?

我将带有源代码的战争文件保存在https://skydrive.live.com/redir?resid=EA49CD7184E0E40!168&authkey=!AIkoKKx5-Um8AQE

0 投票
0 回答
157 浏览

spring-social-facebook - 如何在春季社交中强制登录 Facebook 会话?

如何在春季社交中强制登录 Facebook 会话?我已经使用 oauth-type= reauthentication, oauth2parameters 的参数值。

0 投票
1 回答
3961 浏览

java - 如何以编程方式在春季社交的 Facebook 页面上发布?

我正在拼命地尝试在 Facebook页面(品牌页面,而不是用户墙)上自动发布帖子。我正在使用 spring social 作为框架。

这个想法如下:我有一个使用spring social的网络应用程序,我希望能够以编程方式在相关的facebook品牌页面上发布状态。品牌页面就是人们“喜欢”的这种页面,类似于https://www.facebook.com/cocacola

我尝试了以下方法: 1. 在页面上获取具有管理员权限的有效用户的访问令牌 2. 获取页面的访问权限(如何?),并在该页面上发布。也许通过页面操作?或者其他的东西...

我被困在第一步,我无法尝试第二步。对于第一步,我有:

  • 我应该把什么作为参数?我想我必须定义一个范围,对吧?
  • 哪个可以在该页面上发布?

然后,我应该为管理员用户获取访问令牌,如下所示:

在这里,我应该以这样一种方式为用户提供访问令牌,即用户不需要通过 facebook 登录页面自己输入用户名/密码。但是,它不起作用。我有以下例外:

警告:org.springframework.web.client.RestTemplate - “ https://graph.facebook.com/oauth/access_token ”的POST 请求导致 400(错误请求);调用错误处理程序

2013 年 10 月 23 日晚上 9:57:59 org.apache.catalina.core.StandardWrapperValve 调用严重:servlet [appServlet] 在路径 [/myapp] 的上下文中的 Servlet.service() 引发异常 [请求处理失败;嵌套异常是 org.springframework.web.client.HttpClientErrorException: 400 Bad Request] 根本原因是 org.springframework.web.client.HttpClientErrorException: 400 Bad Request

如果您能发布一个功能齐全的概念证明,我将不胜感激(我在那里找到了答案元素,但我没有设法让它工作......)。

谢谢你的帮助!

0 投票
1 回答
1754 浏览

spring - 在tomcat7上带有java配置问题的Spring Social Spring Security

我是 Spring 中 Java 配置的新手,我对这个 Spring Security Spring Social 项目有疑问。项目托管在 Github 上。 https://github.com/pkainulainen/spring-social-examples/tree/master/sign-in/spring-mvc-normal

当 webapp 在 Apache tomcat 7 上执行时,它会引发以下问题。它在 Jetty 服务器上运行良好。Java gurs 可以帮我解决这个关于 tomcat 的问题。