0

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クラスは問題なく存在します。

私がそれを拡張できない理由、またはおそらくより良い/よりスマートな/可能なアプローチ!?

4

1 に答える 1

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>

GitHub 上のクラスPageTemplate

于 2013-12-13T21:47:38.183 に答える