← Все проекты
Проект / Python

cv-cat/WeiboApis: WeiboApis — API-обёртка для работы с данными китайской соцсети Weibo

Позволяет автоматически собирать данные из Weibo и публиковать контент через официальные API, минуя сложности ручного парсинга.

Проект использует обратную инженерию мобильных и веб-API Weibo, упаковывая их в удобный RESTful интерфейс на FastAPI. Он эмулирует запросы от официальных клиентов, используя правильные заголовки и параметры. Сервис запускается локально или в Docker,...

★ 17 Python Форки 14 Issue 0 Оценка 6/10 Карточка проверена

Для кого это

Для разработчиков на Python, которые создают инструменты мониторинга соцсетей, аналитики трендов или автоматизации публикаций в китайском сегменте интернета.

Проблема / задача

Разработчикам сложно получить структурированные данные из Weibo — официальные API ограничены, а парсинг сайта постоянно ломается из-за изменений вёрстки и защиты платформы.

Как это работает

Проект использует обратную инженерию мобильных и веб-API Weibo, упаковывая их в удобный RESTful интерфейс на FastAPI. Он эмулирует запросы от официальных клиентов, используя правильные заголовки и параметры. Сервис запускается локально или в Docker, предоставляя эндпоинты для поиска постов, получения деталей записей и публикации контента с поддержкой медиафайлов.

Что видно по README

Это Python-библиотека и готовый сервис для работы с данными китайской социальной сети Weibo. Позволяет через API получать информацию о постах, искать контент по ключевым словам, получать публикации пользователей, а также создавать новые записи с картинками и видео. Проект позиционируется как решение для интеграции Weibo в AI-агентов и системы автоматизации контента.

Ключевые возможности

Сбор данных: детали постов, поиск по ключевым словам, история публикаций пользователяПубликация контента: поддержка текста, изображений (до 15 штук) и видеоГотовый веб-сервис: REST API на FastAPI с автоматической документациейПростое развёртывание: работает из Docker или напрямую через Python

Технологии

PythonFastAPIRequestsDocker

Интересный факт

Проект использует трёх разных «клиентов» Weibo: мобильный API для поиска, веб-API для данных пользователя и API (для создателей контента) — для публикации, что позволяет обходить разные ограничения платформы.

С чего начать

  • Установите зависимости: pip install -r requirements.txt
  • Запустите сервис: python app.py
  • Получите cookie от аккаунта Weibo и используйте эндпоинты через http://localhost:9999/docs

Оценка GitRadar

Удобство
7/10
Свежесть
6/10
Перспектива
7/10
Монетизация
4/10
Общая оценка
6/10

Вердикт GitRadar

Стоит пробовать, если вам нужен доступ к данным Weibo для легальных целей анализа или автоматизации. Это рабочий инструмент, который избавляет от необходимости самостоятельно разбираться в недокументированных API соцсети.

Наблюдения по обновлениям

Проект обновлялся в апреле 2024 года, структура кода аккуратная, но звёзд и активности мало — это нишевый инструмент.

Что мы проверили

Карточка собрана по данным GitHub, README и структуре репозитория. Это не официальная документация проекта.

Исходный репозиторий
https://github.com/cv-cat/WeiboApis
Создан на GitHub
10 апреля 2026 г.
Последнее обновление репо
10 апреля 2026 г.
Последняя проверка GitRadar
10 апреля 2026 г.
Изученные файлы
README.md, app.py, requirements.txt, Dockerfile, utils/weibo_mobile_utils.py, apis/weibo_mobile_apis.py

FAQ

Что это такое?

Набор Python-скриптов и готовый сервис, который предоставляет удобный API для чтения и записи данных в китайскую социальную сеть Weibo.

Для кого подходит?

Для разработчиков, которые создают инструменты для мониторинга трендов, анализа общественного мнения или автоматизации публикаций в китайских соцсетях.

Источники

  • GitHub исходный код и активность
  • README описание, ссылки, стартовые материалы

Нужна помощь с cv-cat/WeiboApis?

Если проект подходит под ваш сценарий, можем помочь с установкой, интеграцией, доработкой или аккуратным форком под вашу инфраструктуру.