Я изучал библиотеки Java для Facebook.
RestFB довольно прост в использовании, и Facebook4J, кажется, тоже хорош, но не поддерживает Graph API.
Я использовал RestFB до тех пор, пока мне не пришлось подписываться на обновления в реальном времени Facebook и выяснить, что ни один из них не обеспечивает их поддержку.
Поэтому я предлагаю, если вам не нужны обновления в режиме реального времени, вы можете использовать любой из них, но если вы это сделаете, попробуйте следующее:
Spring.
http://projects.spring.io/spring-social-facebook/