Spring Social ничего более, чем набор Java привязки для различных SaaS API.
Этот привязок действуют как уровней абстракции между приложением Spring и онлайн-сервис, позволяющий разработчикам запрашивать и искать данные в Интернете, получение результатов и их использования на местном уровне.
Все Spring Социальные привязок может обрабатывать обе процедуры синхронизации и проверки подлинности данных.
Spring Social записывается после большой инфраструктурной архитектуры, характерные для всех Spring на основе проектов, что делает его легким в использовании и расширении.
Поддерживаемые сервисы:
GitHub
TripIt
Что нового в этом выпуске:
- Поддержка нестандартных параметров в авторизации OAuth потоков.
- Возможность перехватчик в потоке ProviderSignInController чтобы обеспечить возможность для пользовательского поведения в потоке аутентификации.
- Вход в систему возможности для приложений Facebook Canvas, в том числе нового образца весенне-социально-холст, чтобы продемонстрировать использование CanvasSignInController.
- Поддержка пейджинга в API Facebook связывания с & Quot; так как & Quot; и & Quot; до & Quot; Параметры.
- Расширенные возможности поиска в API Twitter привязки.
Что нового в версии 1.1.3:
- Поддержка нестандартных параметров авторизации OAuth потоки.
- Возможность перехватчик в потоке ProviderSignInController чтобы обеспечить возможность для пользовательского поведения в потоке аутентификации.
- Вход в систему возможности для приложений Facebook Canvas, в том числе нового образца весенне-социально-холст, чтобы продемонстрировать использование CanvasSignInController.
- Поддержка пейджинга в API Facebook связывания с & Quot; так как & Quot; и & Quot; до & Quot; Параметры.
- Расширенные возможности поиска в API Twitter привязки.
Что нового в версии 1.1.2:
- Поддержка нестандартных параметров авторизации OAuth потоки.
- Возможность перехватчик в потоке ProviderSignInController чтобы обеспечить возможность для пользовательского поведения в потоке аутентификации.
- Вход в систему возможности для приложений Facebook Canvas, в том числе нового образца весенне-социально-холст, чтобы продемонстрировать использование CanvasSignInController.
- Поддержка пейджинга в API Facebook связывания с & Quot; так как & Quot; и & Quot; до & Quot; Параметры.
- Расширенные возможности поиска в API Twitter привязки.
Что нового в версии 1.1.0:
- Поддержка нестандартных параметров авторизации OAuth потоки.
- Возможность перехватчик в потоке ProviderSignInController чтобы обеспечить возможность для пользовательского поведения в потоке аутентификации.
- Вход в систему возможности для приложений Facebook Canvas, в том числе нового образца весенне-социально-холст, чтобы продемонстрировать использование CanvasSignInController.
- Поддержка пейджинга в API Facebook связывания с & Quot; так как & Quot; и & Quot; до & Quot; Параметры.
- Расширенные возможности поиска в API Twitter привязки.
Что нового в версии 1.1.0.M1:
- Ужесточение присоединение к последней OAuth 2 спецификации проекты, в том числе HTTP Basic аутентификации клиента и поддержки ресурсов Владелец Полномочия Грант и учетные данные клиента о предоставлении гранта.
- Обновление обоих API привязок Facebook и Twitter, в том числе привязки к версии 1.1 API в Twitter.
- Поддержка операций OpenGraph в API Facebook привязки.
- Поддержка Facebook Query Language (FQL).
Что нового в версии 1.0.2:
- Это в первую очередь ошибка исправленными, но есть также несколько небольших улучшений.
Что нового в версии 1.0.0:
- Устранена ошибка:
- OAuth1Parameters.NONE случайно сделал изменчивый; теперь снова стать непреложным, как это должно быть.
- Обновление справочной документации, чтобы отразить незначительные изменения API, введенные в RC3.
- OAuth закодировать потребителя / лексем секреты при создании ключа подписи OAuth 1.
- Ручка подписи различия между Spring 3.1M2 и Spring 3.1RC1 RestTemplate.setInterceptors ().
- Улучшения:
- Добавлен новый configureRestTemplate () подклассов крюк AbstractOAuth1ApiBinding и AbstractOAuth2ApiBinding, так что подклассы могут настроить RestTemplate без написания этого кода конфигурации в конструкторе.
- Добавлена getFormMessageConverter (), getJsonMessageConverter (), и getByteArrayMessageConverter () крючки для AbstractOAuth1ApiBinding и AbstractOAuth2ApiBinding для удобного каждого преобразователя настройки.
- Добавлен конструктор по умолчанию OAuth1Parameters и OAuth2Parameters для более удобного автономного использования.
- Изменено applicationUrl собственность на ConnectController и ProviderSignInController быть строки вместо URL.
Что нового в версии 1.0.0.RC3:
- реализация ConnectInterceptor теперь может добавить параметры URL-авторизации.
- Twitter TimelineOperations.updateStatus (улучшения).
Что нового в версии 1.0.0.RC2:
- Клиенты Twitter и Facebook теперь поддерживает пейджинг для операций API, которые могут возвращать постраничного результаты.
- ProviderSignInController теперь обрабатывает сценарий, в котором пользователь отрицает авторизацию.
- Исключительный случай, когда несколько локальных пользователей совпадают во знак поставщика в попытке теперь обрабатывается.
- Множество примеров приложений был обновлен.
Что нового в версии 1.0.0.RC1:
- Дополнения к API Facebook связывания, такие как загрузка фото и видео, страница поддержки Facebook и Facebook поиска.
- Расширение связывания включать мобильные уведомления, блокирование, и операции гео местоположение в API Twitter.
- неявной регистрация поддержка автоматического включения Зарегистрируйтесь пользователя от подключения.
- Новый Quickstart, показывающий, как получить и работает быстро.
- Многочисленные исправления ошибок и другие улучшения, основанные на обратной связи с пользователями.
Что нового в версии 1.0.0.M2:
- Новые возможности:
- Новая структура поставщика услуг для моделирования взаимодействия с поставщиками услуг.
- Новый контроллер коммутации для обработки роли приложения в & Quot; OAuth Танца & Quot; как для поставщиков услуг OAuth 1 и OAuth 2.
- Новый TwitterSigninController, что позволяет пользователю войти в приложение, войдя в Twitter.
- Новый FacebookSigninController, что позволяет пользователю войти в приложение, войдя в Facebook.
- Расширенные TwitterOperations интерфейс - Проводка метаданных местоположения вместе с чирикать, извлекая пользователей, друзей, общественности и домашние сроки, отправлять и получать сообщения, Получение полный профиль Twitter пользователя
- Новые социальные шаблоны (минимальная функциональность в этом выпуске) для Gowalla - Получить топ возвраты пользователя и GitHub - Получение данных профиля пользователя
- Больше документации.
- Исправление ошибок:
- TwitterTemplate не работает с другими Locale чем Locale.ENGLISH
- Не удается запустить приложение на основе весенне-социальной под Jetty 7.2.1
- Не удается отправить звездочками в твитов
- IllegalArgumentException: несериализуемая атрибут oauthToken
- getCreatedAt вернуть нуль в связи с датой в не поддается синтаксическому анализу TwitterTemplate
- Известные проблемы:
- ProviderSignAttempt контекст сеанса объекты не сериализуемые вследствие javax.inject.Provider выпуска серийного номера.
Комментарии не найдены