问题标签 [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 - 使用 Google 的 Gson 将 Json 转换为 java 对象
我正在使用 Spring Social FqlQuery 从 facebook 获取数据。这是我从 facebook 获得的 JSON 响应。我得到 Json 输出的控制器在这里,
System.out.println inside for循环输出多个json如下:
这是我的助手类:
当我尝试如上所述将 json 对象转换为 java 对象时,我得到了这个异常。
任何人都可以在我错的地方帮助我。请帮我将 json 转换为 java 对象。希望我的问题很清楚。提前致谢。
对控制器进行的编辑:
java - Spring-Social:找不到 HTTP 请求的映射
今天我开始将https://github.com/spring-projects/spring-social-samples/tree/master/spring-social-showcase-sec-xml中的示例代码迁移到我的一个较大的 spring 项目中,花了一些时间直到我能够无误地编译,但我终于做到了这一点。但是现在我无法访问任何应该映射到社交控制器的 URL:
警告 [http-8080-2] PageNotFound.noHandlerFound(1108) | 在名称为“dispatcher”的 DispatcherServlet 中找不到带有 URI [/junkie/app/signin/facebook] 的 HTTP 请求的映射 WARN [http-8080-2] PageNotFound.noHandlerFound(1108) | 在名称为“dispatcher”的 DispatcherServlet 中找不到带有 URI [/junkie/app/connect/facebook] 的 HTTP 请求的映射
我检查以确保控制器已初始化,因此我将它们自动连接到控制器中,它们似乎是这样,所以我现在不知所措。在花了几个小时把我的头撞在墙上之后,我来到这里希望能找到一些帮助。以下是配置方式:http: //pastebin.com/tPi5Mtny
java - 获取特定时间段内的 FacebookProfile : spring social for facebook
我正在尝试获取特定时间段的 FacebookProfile。
在这里,我得到了所有 Facebook 个人资料,他们都是我的朋友。我的要求是只获得那些在特定月份成为朋友的个人资料。
facebook - Spring Social Facebook 依赖问题
我正在尝试将我的应用程序与 facebook 连接起来。我从
http://spring.io/guides/gs/accessing-facebook/
添加了所有声明的依赖项,但错误似乎没有消失。附上截图下方给出的代码。谁能建议可能是什么问题。
错误是无法解决@EnableInMemoryConnectionRepository。无法解析 UserIdSource。
java - 是否可以扩展 org.springframework.social.facebook.api.impl.*Template 类?
虽然Spring Social Facebook的当前版本(1.0.3)为我提供了操作,但仍有一些其他的 Graph API 调用没有实现;例如从粉丝页面获取专辑,而这恰好是我正在进行的项目的关键部分。
我想向 org.springframework.social.facebook.api 添加方法。页面类实际上进行尚未实现的 Graph API 调用。在查找了源代码之后,我发现魔法实际上发生在 org.springframework.social.facebook.api.impl 中。页面模板类。作为不重新发明轮子的原则,我想编写一个新类,并计划扩展 PageTemplate 类,但它不会:IDE的代码完成功能仅显示FacebookTemplate供我扩展。不知何故,我的直觉告诉我它不存在。根据我从 Github 观察到的情况,Maven(树扩展),PageTemplate类确实存在 alrite。
有什么理由我不能扩展它,或者更好/更智能/可能的方法,也许!?
java - 在 java 中使用 spring-social-facebook 执行简单的 FQL 查询
对于 spring-social-facebook 库的实现,我将不胜感激。我正在尝试执行 FQL 查询,但 facebook 向我发送了空结果。如果我在 Facebook Graph API Explorer 中执行相同的查询,它就像一个魅力。我检查了所有权限。我的代码是这样的:
谢谢你的建议
spring - 如何处理春季社交facebook中发生的ExpiredAuthorizationException?
我能够将 facebook api 与 Spring Social 一起使用几天(3 个月或更长时间),但现在出现异常“org.springframework.social.ExpiredAuthorizationException:授权已过期”。
因此,我通过重新连接过滤器调查了自春季社交版本 1.1.0.M3 以来此问题已解决,但即使遵循建议,我也无法更新令牌。
你怎么能从这个异常中恢复过来?
java - Spring社交登录和重定向和返回值
我正在测试 Spring Social Showcase,并编写了一个类似的应用程序。虽然 Spring Social Showcase 是一个使用 Spring MVC 编写的简单 HTML 应用程序,但我的应用程序使用的是 angularjs 和 AJAX。Twitter 或 Facebook 接受访问令牌后重定向出现问题。
在我的流程中,首先我更改以下设置ProviderSignInController
:
然后是我的控制器:
这个控制器只是将我重定向回带有注册表单的网站,但我没有从社交提供商那里获得任何用户配置文件数据。简单的重定向工作正常,但对我的应用程序来说还不够。:/
我不知道如何解决它,所以这是我的问题:
是否可以在另一个网页中打开社交认证网站,然后将其关闭并返回带有用户个人资料数据的上一页?
是否有任何使用 Spring Social 登录的 AJAX 应用程序示例?
spring-social - 为不同的提供者混合 Spring Social 版本
在同一个程序中,我使用的是 Spring-social facebook 和 Spring Social linkedIn。但是,我不能让它们都在同一个发布环境中工作:
Facebook 适用于以下版本:
我设法使链接正常工作并且不在链接的站点连接页面上返回显示“发生意外错误”的唯一方法是:
你们中有人知道可以同时与两者一起使用的春季社交版本吗?提前致谢,
facebook - Spring social 从 facebook 获取数据
我正在使用 Spring social 从 facebook 获取数据但遇到一个奇怪的错误
我相信 facebook 对象将来自 api。我不必手动定义它。
我的 web.xml
根上下文.xml
servlet-context.xml
在我的控制器中,我正在自动装配我的 Facebook obj。