Есть ли библиотека Java, которая предоставляет функциональные возможности для разработки приложений социальной сети, таких как добавление друга, поиск ближайших соседей, отправка сообщения и т. Д. Я знаю, что это слишком много, чтобы просить, но просто хотел узнать, такая библиотека действительно существует или нет.Java-библиотека для социальных сетей Приложение
ответ
Это очень широкая функциональность. Вот некоторые проекты, связанные с:
- OpenSocial Java client - он реализует протокол OpenSocial
- Spring-social позволяет интеграцию с популярными социальными сетями
- Apache Shindig открытой социальной платформой.
Если вы хотите добавить поддержку существующих приложений в социальных сетях, я думаю, что все решения Bozho были бы в порядке для общения ваших приложений. Для дистанционных вычислений (геокодирования) вам придется использовать отдельный механизм, а librabry google и yahoo оба имеют превосходный api для этого, хотя они отличаются с точки зрения ограничений их использования, поэтому хорошо для вас исследование до принятия решения, Yahoo также поставляет перспективные функция YQL которая также полезна в некоторых случаях .... Какой из них лучше, зависит от ваших требований ... см следующих вопросов finding latitude and longitude, another similar question и finding distance between two zipCodes
Если вы хотите создать свой собственный сайт социальной сети, как то Я думаю, вам придется начать с ура ... Однако было бы неплохо объединить этот сайт с существующими популярными социальными сетями, используя OAuth или Open ID ....
@ Ответ Божо действителен, все эти библиотеки интегрируются с набором социальных услуг.
Этот вопрос действительно зависит от степени интеграции, которую вы хотите. Я работал над несколькими крупными социальными агрегаторами, и я обнаружил, что такой серебряной пули просто не существует. Я нашел лучшие результаты в своем опыте, используя небольшие легкие библиотеки, которые хорошо что-то делают.
Например, я хотел бы интегрироваться с Twitter, Facebook и Google Talk. Я могу использовать Scribe для моего кода аутентификации, Jackson для разбора ответов JSON API на мои бизнес-объекты и Smack для выполнения моей работы XMPP.
Есть определенные плюсы и минусы для обоих методов; основные преимущества, которые я нашел в том, чтобы избегать массированных библиотек:
- Гибкость. Например, ваши бизнес-объекты содержат только информацию, о которой вы заботитесь.
- Испытание. Вы можете компоновать свои компоненты таким образом, чтобы тесты легко записывались вокруг них.
- Надежный. Вы не ограничены реализацией 3-х сторон, как правило, изменчивыми сторонними API-интерфейсами.
- Меньше кода. Использование коллекции небольших проверенных библиотек приведет к уменьшению объема: меньше кода для управления = меньше, что может пойти не так.
- 1. Приложение для социальных сетей iOS
- 2. Parse.com Для социальных сетей
- 3. Laravel для социальных сетей
- 4. Намерение для социальных сетей
- 5. Инструменты для анализа социальных сетей
- 6. Библиотека социальных сетей сайтов
- 7. Разработка приложений для социальных сетей
- 8. Включение социальных сетей в одно приложение
- 9. Поддержка BLUEMIX для приложения для социальных сетей
- 10. База социальных сетей
- 11. Архитектура платформ социальных сетей
- 12. Интеграция социальных сетей
- 13. Создание синтетических социальных сетей?
- 14. Файловое хранилище для приложения для социальных сетей
- 15. требования для приложения для социальных сетей android
- 16. Bootstrap: Кнопки социальных сетей
- 17. Значки социальных сетей горизонтальные
- 18. Извлечение данных из социальных сетей
- 19. Реализация и тестирование Facebook для социальных сетей
- 20. Моделирование данных в mongoDB - приложение для социальных сетей
- 21. Как интегрировать Google Talk в приложение для социальных сетей iOS?
- 22. На каком языке следует разрабатывать приложение для социальных сетей?
- 23. API для социальных сетей для PHP
- 24. EnableOAuth2Sso одновременно для нескольких социальных сетей
- 25. Анализ социальных сетей - влияние Максимизация
- 26. Как нарисовать график социальных сетей?
- 27. C# Обертка API социальных сетей
- 28. Как импортировать кнопки социальных сетей?
- 29. Какова архитектура программы социальных сетей?
- 30. Интеграция социальных сетей на сайт
Это не Ява, но диаспора, возможно, тоже стоит посмотреть. – 2010-12-06 13:57:04