我有一个与公司页面相关联的 Facebook 应用程序。该页面上有公开帖子,我想通过 spring-social-facebook 插件检索这些帖子(以及最终图像等)用于 spring-boot。
我可以在不验证为特定 FB 用户的情况下检索 Page 对象,但是如何获取与公司相关的公共信息(例如墙帖、上传的图像等)?
Page page = facebook.pageOperations().getPage("1234567");
List<Post> posts = facebook.feedOperations().getFeed();
model.addAttribute("page", page);
model.addAttribute("posts", posts);
return "hello";
我可以访问页面对象(${page.category}),但是当我尝试获取他们的帖子时,我得到以下异常:
org.springframework.social.MissingAuthorizationException: Authorization is required for the operation, but the API binding was created without authorization.
我的目标是为这家特定公司创建 REST 服务,以使用其自己的公共 FB 数据填充只读前端,而无需通过 Facebook 进行任何最终用户身份验证。
谢谢!