Есть ли обновленный Facebook Java SDK?
Я не могу найти тот, который был недавно обновлен. Если нет, то существует ли хорошая библиотека Java для выполнения необходимой проверки подписи, декодирования base64 и т. Д., Необходимых для взаимодействия с API Facebook?
ОБНОВЛЕНИЕ: я использую Spring Social Facebook, чтобы помочь в работе с Facebook. Он не обрабатывает все и не идеален, но лучшая библиотека для Java. С нетерпением жду постоянного прогресса от весны. Я задал пару вопросов на их форуме, и ответы были информативными и очень быстрыми.
5 ответов
Вы можете проверить официальный Android SDK Facebook, который написан на Java:
https://github.com/facebook/facebook-android-sdk
все основные вещи, такие как проверка, декодирование и т. д., существуют, может быть, вещи, связанные с Android, не то, что вам нужно, но я думаю, что это довольно тривиально, чтобы извлечь их оттуда.
надеюсь это поможет
Я только начал использовать RestFB. Сначала я посмотрел на Spring, но похоже, что у RestFB более плавная форма обучения. Я обновлю, если это работает для меня.
Я думаю, что полуофициальный java SDK - это весенний социальный пакет:
http://www.springsource.org/spring-social
но я написал оболочку Java для API REST GRAPH Facebook (http вызывает граф api и переводит из объектов json в классы java..)
Вы можете проверить это здесь:
https://github.com/itzikrou/fishbowl
надеюсь, что это полезно..
https://github.com/roundrop/facebook4j выглядит красиво, но еще не использовал его.
Например, API поиска выглядит просто:
ResponseList<User> results = facebook.searchUsers("mark");
ResponseList<Post> results = facebook.searchPosts("watermelon");
Зайдите на developers.facebook.com, там вы получите все API, выпущенные для facebook..также руководство о том, как их использовать...