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

OSCHINA-MIRROR/qingfengtaizi-smartwx-boot

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

Smartwx-boot版

Технические характеристики

  • Smartwx — это платформа для управления корпоративными аккаунтами в WeChat, разработанная на Java. Она использует преимущества Java, такие как эффективность, безопасность и стабильность, чтобы создать первую в своём роде систему управления аккаунтами WeChat с открытым исходным кодом.
  • Платформа Smartwx основана на популярном языке программирования Spring.

Описание Smartwx — это система управления аккаунтами в WeChat корпоративного уровня, основанная на Java. Система предлагает следующие функции:

  • управление учётными записями;
  • создание текстовых сообщений;
  • отправка сообщений;
  • управление шаблонами сообщений;
  • управление графическими и текстовыми сообщениями;
  • визуальное управление меню;
  • сохранение и синхронизация меню;
  • пакетная и индивидуальная синхронизация подписчиков;
  • отправка текстовых и графических сообщений подписчикам.

Система Smartwx поддерживает несколько аккаунтов и позволяет выбирать нужные аккаунты.

Требования к среде Для работы системы Smartwx требуется следующее программное обеспечение:

  • JDK 7 или более поздняя версия;
  • Tomcat 7.0 или более поздняя версия;
  • MySQL 5.1 или более поздняя версия.

Инструкции по развёртыванию

  1. Создайте базу данных. Если вы используете MySQL, выберите набор символов utf8.
  2. Выполните скрипт базы данных. Скрипт находится в каталоге /doc.
  3. Импортируйте проект Maven в Eclipse. Выберите File > Import, затем Maven > Existing Maven Projects.
  4. Установите кодировку проекта в UTF-8, выберите JDK 1.7 или выше, но не JRE.
  5. Измените настройки подключения к базе данных. Откройте файл /src/main/resources/property/jdbc.properties и измените значения jdbc.url, jdbc.username и jdbc.password в соответствии с вашей конфигурацией.
  6. Настройте параметры загрузки изображений. Используйте файл upload.properties согласно описанию в файле. Если хотите разместить изображения в проекте, раскомментируйте строку res.upload.url.
  7. Настройте кэш. Для совместимости с JDK 1.7 временно отключите использование j2cache и используйте только ehcache. При необходимости замените J2CacheUtil на CacheJ2Utils и внесите соответствующие изменения в файл зависимостей.
  8. Настройте конфигурацию для облачного хранилища 七牛云 (Qiniu Cloud). В настоящее время этот функционал не используется в проекте, поэтому можно его игнорировать.
  9. Обратите внимание, что в проекте используется плагин Lombok для упрощения кода. Пользователи могут установить его самостоятельно.
  10. Поскольку проект использует разделение между фронтендом и бэкендом, а также планирует реализовать разделение чтения и записи в будущем, рекомендуется запускать проект из корневого каталога. Это позволит избежать проблем с загрузкой JavaScript и CSS файлов (можно изменить при необходимости).
  11. Скомпилируйте проект. В Eclipse щёлкните правой кнопкой мыши на имени проекта и выберите Run as > Maven build... В поле Goals введите clean package и нажмите Run. Первый запуск может потребовать загрузки jar-файлов, будьте готовы подождать.
  12. Разверните проект на сервере Tomcat версии 7 или новее. Также можно использовать плагин Maven Tomcat7 или Jetty, хотя последний может иметь проблемы на данный момент.
  13. Посетите систему по адресу http://localhost:8080/. Имя пользователя — smartwx, пароль — smartwx.
  14. Обратите внимание, что Eclipse может выдавать ошибки в некоторых XML-файлах и HTML-страницах, но это не влияет на работу системы.
  15. После добавления аккаунта в WeChat URL и токен будут автоматически сгенерированы. Не нужно вводить их вручную. Добавьте URL и токен в соответствующие поля в настройках WeChat.
  16. После успешного добавления аккаунта попробуйте функцию синхронизации подписчиков. Если всё работает правильно, настройка проекта завершена. Если возникают проблемы с получением access token, убедитесь, что ваш аккаунт WeChat разрешает доступ к нему в белом списке.

Ссылки Официальный сайт: https://www.smartwx.info

Контакты разработчика: 1154808491 (http://wpa.qq.com/msgrd?v=3&uin=1154808491&site=qq&menu=yes/)

Хостинг: http://webcsn.com

Обновления Версия 2.0.2 уже доступна. Вот что было добавлено:

  • Управление материалами, включая графику, текст, аудио и видео.
  • Улучшенная обработка ошибок в WeChat.

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

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

Введение

SmartWx — это система управления публичными аккаунтами в WeChat, разработанная на корпоративной платформе JAVA. Опираясь на преимущества JAVA корпоративного уровня, такие как эффективность, безопасность и стабильность, она стала первопроходцем среди открытых систем управления китайскими публичными аккаунтами на базе JAVA. Развернуть Свернуть
GPL-3.0
Отмена

Обновления

Пока нет обновлений

Участники

все

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

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