首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Spring-Social-facebook + Spring集成

Spring-Social-facebook + Spring集成
EN

Stack Overflow用户
提问于 2013-10-01 09:03:38
回答 3查看 1.8K关注 0票数 0

我试图通过social集成访问facebook数据,使用http://spring.io/guides/gs/accessing-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保存了war文件和源代码。

EN

回答 3

Stack Overflow用户

发布于 2014-06-27 00:50:59

你用的是什么版本?

尝试使用1.1.0版本的version

代码语言:javascript
复制
<dependency>
  <groupId>org.springframework.social</groupId>
  <artifactId>spring-social-facebook</artifactId>
  <version>1.1.0.RELEASE</version>
</dependency>

如果它不起作用,请尝试张贴打印的堆栈跟踪。

您需要为类创建bean,请发布更多信息,如pom.xml和spring上下文配置。

票数 1
EN

Stack Overflow用户

发布于 2017-01-29 16:00:15

我也有同样的问题。Social将根据application.properties中的配置自动添加连接工厂。这个自动配置的连接工厂正在与您试图添加的连接工厂发生冲突。尝试删除通过addConnectionFactories添加的连接工厂。

票数 0
EN

Stack Overflow用户

发布于 2017-07-26 01:12:48

尝试使用不同的设置加载您的自定义连接工厂..。

例如,不要使用OOTB键,而是使用不同的键:

代码语言:javascript
复制
#Facebook Social App Details:
# Commented below 2 OOTB Keys & Bingo it worked.
#spring.social.facebook.appId=APP_ID
#spring.social.facebook.appSecret=APP_SECRET
facebook.app.id=APP_ID
facebook.app.secret=APP_SECRET

这将解决你的问题。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/19112068

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档