Repolode
vikiboss

vikiboss/60s

Бесплатная коллекция открытых API с ежедневными 60-секундными сводками мировых новостей, трендами китайских платформ, ценами, погодой и другими данными; разворачивается на Docker, Deno, Bun, Node.js или Cloudflare Workers.

Звёзды
5,835
Форки
1,114
Открытые issues
6
Последний коммит
в прошлом месяце

Что это?

60s API — это коллекция открытых API, которые предоставляют сводки новостей, тренды китайских платформ — таких как Weibo, Bilibili, Xiaohongshu, Douyin и Zhihu, — обои Bing, бесплатные предложения Epic Games, цены на золото и топливо, прогноз погоды, перевод, генерацию QR-кодов и данные о кассовых сборах. Каждый эндпоинт вызывается простым GET-запросом и по умолчанию возвращает JSON; для ежедневной карточки новостей доступны также вывод в виде обычного текста и изображения.

Данные для ежедневных новостей собираются из публичного аккаунта WeChat и обрабатываются по расписанию, после чего кэшируются и раздаются через глобальную CDN. У публичного экземпляра довольно низкий дневной лимит, поэтому проект рассчитан на самостоятельное размещение. Он работает на Docker, Deno, Bun, Node.js 22.6+ или Cloudflare Workers; в репозитории есть конфигурация Workers для развёртывания в один клик.

Полная справка по эндпоинтам размещена на Apifox и обновляется при добавлении новых интерфейсов. Проект распространяется по лицензии MIT и написан на TypeScript.

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

  • 01Возвращает ежедневные 60-секундные новости в формате JSON, обычного текста или изображения.
  • 02Предоставляет списки трендов крупнейших китайских социальных и видеоплатформ.
  • 03Включает данные о ценах, погоде, переводах, QR-кодах и кассовых сборах.
  • 04Разворачивается с помощью Docker, Deno, Bun, Node.js или Cloudflare Workers.
  • 05Кэшированные ответы раздаются через глобальную CDN.

Сценарии использования

  • Показ ежедневного новостного блока в мобильном приложении или на главной странице сайта.
  • Отправка ежедневной сводки в чат-бот или по электронной почте в виде рассылки.
  • Добавление трендов или рыночных данных в дашборд.
  • Запуск собственного экземпляра для стабильного доступа без ограничений публичного лимита.

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

  1. 1

    Запустите контейнер Docker

    docker run -d --restart always --name 60s -p 4399:4399 vikiboss/60s:latest
  2. 2

    Или установите зависимости с помощью Deno и запустите входной файл Deno

    deno install && deno run -A deno.ts

Что важно знать

  • У публичного API на основном домене ограничена дневная квота и действуют строгие лимиты запросов, поэтому для production рекомендуется самостоятельный хостинг.
  • Для развертывания в Cloudflare Workers из командной строки требуются npm и Wrangler.
  • Для режима Node.js требуется версия v22.6 или новее.

Темы

Частые вопросы

Что такое 60s?
Бесплатная коллекция открытых API с ежедневными 60-секундными сводками мировых новостей, трендами китайских платформ, ценами, погодой и другими данными; разворачивается на Docker, Deno, Bun, Node.js или Cloudflare Workers. 60s API — это коллекция открытых API, которые предоставляют сводки новостей, тренды китайских платформ — таких как Weibo, Bilibili, Xiaohongshu, Douyin и Zhihu, — обои Bing, бесплатные предложения Epic Games, цены на золото и топливо, прогноз погоды, перевод, генерацию QR-кодов и данные о кассовых сборах. Каждый эндпоинт вызывается простым GET-запросом и по умолчанию возвращает JSON; для ежедневной карточки новостей доступны также вывод в виде обычного текста и изображения.
60s можно использовать бесплатно? Какая у него лицензия?
60s распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
60s всё ещё поддерживается?
Обновлялся за последние 6 месяцев. Последний коммит в 60s — 10 сент. 2026 г..
Для чего можно использовать 60s?
Показ ежедневного новостного блока в мобильном приложении или на главной странице сайта. Отправка ежедневной сводки в чат-бот или по электронной почте в виде рассылки. Добавление трендов или рыночных данных в дашборд. Запуск собственного экземпляра для стабильного доступа без ограничений публичного лимита.
Как установить 60s?
Запустите контейнер Docker: docker run -d --restart always --name 60s -p 4399:4399 vikiboss/60s:latest Или установите зависимости с помощью Deno и запустите входной файл Deno: deno install && deno run -A deno.ts
Где скачать 60s?
Исходный код и инструкции по установке — на GitHub: https://github.com/vikiboss/60s

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты