1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/socialuni-socialuni

Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
readme.md

Опыт использования продукта, запущены два продукта — "Чистое озеро" и "Маленькая звезда"

Разработчики могут за 10 минут создать мини-приложение, аналогичное демонстрационному проекту

  • Для тех, кто имеет свой проект или хочет создать его самостоятельно, есть возможность присоединиться к группе для обсуждения вопросов монетизации, продвижения рекламы и улучшения качества продуктов.
Мой WeChat Чистое озеро Маленькая звезда
### Ссылки на сайты с документацией

Официальный сайт Социального Альянса https://socialuni.cn

Демо-система https://socialuni.cn/demo

Документация открытых API Документация открытых API

Быстрый доступ к JSON-формату данных пользователей -> https://api.socialuni.cn/socialuni/talk/queryTalks

Адрес административной системы управления https://admin.socialuni.cn

  • Полное включение в социальный альянс требует регистрации как разработчика в административной системе управления, получения ключа разработчика и использования этого ключа для доступа к API социального альянса для получения данных.

Адрес проекта на Gitee https://gitee.com/socialuni/socialuni

Адрес проекта на GitHub https://github.com/social-uni/socialuni## Ключевые возможности клиентского приложения| Функциональные возможности | Поддерживается ли | Настройка свойств класса конфигурации |

|:-----------------------------------|:------------------|:-------------------------------------| | Функции сообщества, посты, комментарии, лайки | ✓ | Нет | | Фильтрация постов, возраст, пол, город, геолокация | ✓ | Нет | | Клубы | ✓ | Нет | | Темы | ✓ | Нет | | Университет | ✓ | Нет | | Конфигурируемые вкладки главной страницы | ✓ | SocialuniAppConfig.appConfig.tabNames | | Запрет публикации контента несовершеннолетних | ✓ | SocialuniAppConfig.appConfig.disableUnderageContent | | Запрет публикации контента с контактной информацией | ✓ | SocialuniAppConfig.appConfig.disableContentHasContactInfo | | Запрет публикации контента с QR-кодами | ✓ | SocialuniAppConfig.appConfig.disableContentHasQrCode | | Обязательная установка университета для публикаций | ✓ | SocialuniAppConfig.appConfig.mustSetSchoolCanPost | | Управление запрещёнными словами | ✓ | Нет | | Управление чувствительными словами | ✓ | Нет | | Обязательная верификация имени для публикаций | ✓ | SocialuniAppConfig.appConfig.mustIdentityAuthCanPost | | Только (мужчины, женщины) сообщество по полу | ✕ | SocialuniAppConfig.appConfig.appGender || Оплата за получение контактной информации | ✕ | | | --- | --- | --- | | ## Функциональные возможности административной панели |

Функциональная возможность Поддерживается Настройка атрибутов конфигурации
Поддержка модерации контента Нет
Поддержка добавления запрещённых слов Нет
Поддержка проверки подлинности пользователей Нет

Что такое социальная платформа?

Социальная платформа представляет собой комплексное решение для создания социальных приложений, которое позволяет быстро создать социальное приложение, удовлетворяющее требованиям эксплуатации. Социальная платформа предоставляет открытый шаблон кода социального приложения и доступ к анонимным данным пользователя для использования.

Архитектура кода

  • Социальная платформа основана на uniapp и Java, что обеспечивает быстрое развертывание веб-приложений, мобильных приложений и мини-приложений различных платформ.
  • Передняя часть: uniapp + Vue2 + TypeScript
  • Задняя часть: Java + Spring Boot + MySQL + Redis

Быстрый старт

Шаблоны кода социальной платформы разделены на две части — переднюю и заднюю. В этом примере показывается способ использования отдельного проекта; если вам требуется интеграция с существующими системами, обратитесь к дополнительным методам использования.

Передний модуль1. Откройте проект socialuni-js в каталоге socialuni.

  1. Выполните команду npm install в корневом каталоге проекта socialuni-js.

  2. После успешного выполнения команды npm install, выполните команду npm run serve. Если в консоли появится следующий вывод, значит сервер успешно запущен.

    npm run serve

    img_3.png

  3. Откройте браузер и перейдите по адресу http://localhost:8024/. Если вы видите следующее изображение, значит проект успешно запущен. img_4.png#### Задний модуль

  4. Используйте git для клонирования репозитория: git clone https://gitee.com/socialuni/socialuni.git.

  5. Откройте проект socialuni и используйте Maven для установки директории socialuni-parent. Успешная установка будет указана появлением следующего вывода в консоли. img_2.png

  6. После успешной установки запустите проект socialuni-web. Проект считается успешно запущенным, если в консоли появится следующий вывод. img.png

  7. Введите адрес https://localpc.socialuni.cn:8091/socialuni/talk/queryTalks в вашем браузере. img_1.png

  8. Если вы видите следующую информацию, значит данные успешно получены из центра.

  9. Измените адрес заднего модуля в конфигурации переднего модуля с https://api.socialuni.cn на https://localpc.socialuni.cn:8091 для доступа к локальному заднему модулю.

Дополнительные примеры использования

Шаблоны кода социальной ассоциации разделены на модули frontend и backend. В этом примере показана независимая проектная реализация; если вам требуется встраивание в существующую систему, обратитесь за помощью к демонстрационной системе.

Текущая версия V0.31-2023.3.15

Выпуск V0.31 - 2023.3.15
  1. Поддержка функции чата openIm
  2. Поддержка функции пополнения счета для коммерческого использования
  3. Поддержка списка подписчиков и подписок
  4. Поддержка функции расширения списка друзей
Выпуск V0.3 - 2022.11.3
  1. Улучшение структуры проекта, переход на версию vue3
Выпуск V0.25 - 2022.10.16
  1. Поддержка конфигурации различных параметров через административную панель
Выпуск V0.24 - 2022.4.1
  1. Поддержка динамической конфигурации параметров
  2. Возможность запрещать контент для несовершеннолетних
  3. Обязательство подтверждения фотографий лиц
Выпуск V0.23 - 2022.3.15
  1. Разработка функции сообщества
Выпуск V0.22 - 2021.10.18
  1. Введение функции "Маленькие звездочки", поддержка тематических настроек
  2. Открытие API данных социальной сети
Выпуск V0.21 - 2021.7.20
  1. Введение официального сайта социальной сети
Выпуск V0.2 - 2021.5.20
  1. Реализация функции многочисленных арендаторов
Выпуск V0.19 - 2021.4.13
  1. Поддержка одного типа пола, женское и мужское сообщество
Выпуск V0.18 - 2021.1.11
  1. Организация ключевых слов нарушителей правил, повышение эффективности автоматического отбора нарушений, улучшение качества содержания, фильтрация мусора##### Релиз V0.17 - 2020.11.22
  2. Введена функция безопасности содержимого, блокировка запрещённых слов при публикации, предварительная проверка чувствительных слов##### Релиз V0.16 - 2020.7.4
  3. Добавлена поддержка динамического отображения главной страницы, сортировка по возрасту, городу, полу
Релиз V0.15 - 2020.6.2
  1. Устранены проблемы производительности, добавлена поддержка кэширования
Релиз V0.14 - 2020.4.13
  1. Добавлена поддержка функции логирования системы, введено ограничение по IP адресу
Релиз V0.13 - 2020.3.3
  1. Добавлена поддержка функции жалоб
  2. Добавлена поддержка функции подписок
  3. Добавлена поддержка рекламы для владельцев трафика
Релиз V0.12 - 2019.12.23
  1. Добавлена поддержка функции уведомлений
Релиз V0.11 - 2019.11.17
  1. Добавлена поддержка функции отображения близлежащих мест, отображение постов близлежащих мест
  2. Добавлена поддержка функции тем, возможность выбора тем при создании поста
Релиз V0.1 - 2019.10.16
  1. Добавлена поддержка регистрации и редактирования пользователей, функции создания, комментирования и одобрения постов в сообществах

Приглашение к сотрудничеству для всех интересующихся социальными сетями и IM технологиями ## Инструкции по развертыванию и вторичной разработке социального приложения на основе данного проекта

Видение: сделать разработку социальных приложений проще, предлагая три независимых SDK — модуль пользователя, модуль сообщества и модуль IM, а также фронтендовые компоненты, обеспечивающие необходимые данные пользователей, операционные возможности и поддержку коммерциализации.## Социальный проект: предоставляет централизованные данные о действиях пользователей, предлагает шаблоны для фронтенда и бэкенда социальных проектов, помогая разработчикам быстро создать социальное приложение, удовлетворяющее потребностям операций, с реальными пользователями и трафиком.

Комментарии ( 0 )

Вы можете оставить комментарий после Вход в систему

Введение

Описание недоступно Развернуть Свернуть
MIT
Отмена

Участники

все

Недавние действия

Загрузить больше
Больше нет результатов для загрузки
1
https://api.gitlife.ru/oschina-mirror/socialuni-socialuni.git
git@api.gitlife.ru:oschina-mirror/socialuni-socialuni.git
oschina-mirror
socialuni-socialuni
socialuni-socialuni
master