问题标签 [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.
java - 将状态添加到 Facebook 页面
我正在尝试使用 Spring-social-facebook api 向用户的 Facebook 墙上发布消息。下面是我的代码。我认为这不是我的代码错误,我需要包含的一些罐子可能不存在。谁能告诉我必须下载哪个 jar 来修复此错误以及从哪里下载?
我得到的错误是
java - Spring Social Facebook 个人资料 URL 不正确
我为 facebook 配置了 spring social,并在我的应用程序中使用自定义UsersConnectionRepository
和ConnectionRepository
.
配置文件
连接存储库实现
当我添加我的 facebook 登录时,Connect<A>
接口对象获取profileUrl
,但 URL 是这种格式
https://www.facebook.com/profile.php?id=XXXXXXXXXXXXXXX&_rdr
如果我打开这个链接,浏览器会说
摇篮文件
我在这里做错了什么?
解决方案
在春季更新 FB 库解决了这个问题。
facebook - Quartz Job 无法调用 facebook 服务(Spring Social)
我试图通过我的 Quartz Job 调用 facebook API 以自动获取朋友、帖子或 newfeeds ......但我无法通过 Job 运行。我认为我对 SocialConfig 有误。当我从控制器调用 facebookService 时,它可以正常工作。你能帮我解决这个问题吗?非常感谢。
社交配置
得到错误
org.springframework.beans.factory.BeanCreationException:创建名为“ scopedTarget.facebook”的bean时出错:范围“会话”对于当前线程无效;如果您打算从单例中引用它,请考虑为该 bean 定义一个作用域代理;嵌套异常是 java.lang.IllegalStateException:未找到线程绑定请求:您是指实际 Web 请求之外的请求属性,还是在原始接收线程之外处理请求?如果您实际上是在 Web 请求中操作并且仍然收到此消息,则您的代码可能在 DispatcherServlet/DispatcherPortlet 之外运行:在这种情况下,请使用 RequestContextListener 或 RequestContextFilter 来公开当前请求。
我已经通过添加 web.xml 尝试了 RequestContextListener,但它不起作用。
来自 Job 的调用。
脸书服务
facebook - 需要代理身份验证
检索Facebook 用户个人资料时出现需要代理身份验证错误。
java - Spring Social Facebook:“OAuth2 'state' 参数不匹配”
我在 Spring MVC 项目中使用 Spring Social Facebook 来支持 Facebook 登录。这在几乎所有情况下都运行良好,但偶尔我会在日志中看到以下异常。
我无法弄清楚何时会发生这种情况,也无法重现它,但我已经多次看到其他用户发生这种情况。下面是我的 Spring Social Facebook 配置。
为什么会发生这种情况,我能做些什么来防止这种情况发生?谢谢。
facebook - 春季社交 Facebook | 身份验证后重定向到登录页面
伙计们,
我第一次使用 Facebook 社交集成。我从 Spring.io 示例中获取相关代码文件,并使用它来构建一个极简的“使用 Facebook 进行身份验证”应用程序。
当我单击“登录 Uisng FB”按钮时,我可以打开 FB 页面。输入我的凭据(有效)后,我再次被重定向到登录页面 (/signin)。我期望的是被重定向到没有发生的“/注册”。我正在寻找使用 FB 数据为用户创建一个影子帐户。
这是我的配置。
安全.xml
社交.xml
社会安全.xml
以下是在我的 JSP 中尝试和设置 FB 登录的方法:
我希望在使用 facebook 成功登录后,用户应该被重定向到“注册”而不是现在正在发生的“登录”。将不胜感激任何投入。
spring-social-facebook - 我无法让 spring.io Facebook 指南正常工作
我们正在关注 spring.io 指南:
https://spring.io/guides/gs/register-facebook-app/
https://spring.io/guides/gs/accessing-facebook/
当我们启动服务器然后单击“连接到 Facebook”按钮时,我们从 Facebook 收到一个错误,我们确实有一个与请求许可的服务器不同的重定向 URL。我们使用本地主机并尝试在 Facebook 应用程序中删除重定向 URL,但这是 Facebook 要求的。但在示例中,在页面末尾的 register-faecbook-app 中,我看到它声明“Website URL:null”,但我们无法设置,因为该字段是必需的。
关于如何进行的任何建议。我们希望能够在开发过程中在本地运行。
我已经使用 spring.io 以外的其他解决方案连接到 Facebook,并且从未像这两个示例中那样使用 localhost 运行,这将是一个很好的可能性,因为它使开发变得更加容易。
java - 迭代从 Facebook Graph API 检索到的 PagedList 结果
尝试使用 Facebook 的 spring social framework 检索 Facebook 业务帐户的所有营销帐户。
- 我想知道除了我在下面所做的之外是否还有更好的方法?
- 我为分页查询结果所做的是否是正确的方法?
- 还有其他方法可以从 Facebook Marketing API 检索数据吗?
我非常感谢您能提供的任何帮助。
java - Spring Social 身份验证过滤器不起作用,我该如何调试它?
我在使用 Spring SocialAuthenticationFilter 时遇到问题,我看到它已加载到过滤器链中,但是当我访问“/auth/facebook?code=...”时,它不会处理该输入。
这是我的 WebSecurityConfig 的配置方法:
在输出中,我得到了关于过滤器链的信息:
这是关于 URL 匹配的:
请告诉我您是否看到错误,或者您可以建议一种调试方法。
谢谢!
java - 通过 spring-social-facebook 获取 facebook 用户封面照片
有没有办法通过 获取用户封面照片spring-social-facebook
?
与此类似的东西(用于检索个人资料图片);
- 通过
AbstractConnection
,方法getProfileUrl() - 通过
UserOperations
,方法getUserProfileImage()
谢谢您的帮助