虽然 Spring Social Facebook 的当前版本(1.0.3)为我提供了操作,但还有一些其他未实现的Graph API调用;例如从粉丝页面获取专辑,这恰好是我正在进行的项目的关键部分。
我想将方法添加到org.springframework.social.facebook.api。 Page 类,这实际上构成了尚未实现的Graph API调用。在查找源代码后,我发现魔法实际上发生在org.springframework.social.facebook.api.impl。 PageTemplate 类中。作为不重新发明轮子的原则,我想编写一个新类,我计划扩展PageTemplate类,但它不会成为:代码完成的功能。 IDE仅显示 FacebookTemplate 以供我扩展。不知怎的,我的直觉告诉我它在那里。根据我从Github观察到的内容,Maven(树扩展), PageTemplate 类确实存在alrite。
我有什么理由不能扩展它,或者更好/更聪明/可能的方法,或许!?
答案 0 :(得分:0)
org.springframework.social.facebook.api.impl.PageTemplate
不是最终类,因此可以毫无问题地进行扩展。
你无法找到课程表明你正在寻找错误的依赖。看看spring-social-facebook
<dependency>
<groupId>org.springframework.social</groupId>
<artifactId>spring-social-facebook</artifactId>
<version>1.0.3.RELEASE</version>
</dependency>