Skip to content

Latest commit

 

History

History
160 lines (109 loc) · 5.16 KB

README.uk.md

File metadata and controls

160 lines (109 loc) · 5.16 KB

🌐 Мови: English | Español | Français | Deutsch | Português | 日本語 | 简体中文 | 繁體中文 | 한국어 | العربية | Русский | Italiano | Nederlands | Polski | Türkçe | Українська


🆓 Безкоштовний Crypto News API

GitHub Stars Ліцензія

⭐ Якщо вам це корисно, поставте зірочку репозиторію! Це допомагає іншим знайти цей проект.


Отримуйте криптоновини в реальному часі з 200+ джерел одним API-запитом.

curl https://news-crypto.vercel.app/api/news

✨ Можливості

  • 🆓 Безкоштовно назавжди - Без API-ключа, без реєстрації
  • 📰 200+ джерел - 130+ англійських + 75 міжнародних джерел
  • 🌍 18 мов - З автоматичним англійським перекладом
  • 🤖 AI Аналіз - Сентимент, підсумки та торгові сигнали
  • 📈 Ринкові дані - Fear & Greed Index, ціни монет
  • 🔔 Реальний час - SSE стрімінг та WebSocket підтримка
  • 🔌 Легка інтеграція - MCP, ChatGPT, Claude

🚀 Швидкий старт

Отримання новин

# Останні новини
curl "https://news-crypto.vercel.app/api/news?limit=10"

# Новини Bitcoin
curl "https://news-crypto.vercel.app/api/news?ticker=BTC"

# Breaking news
curl "https://news-crypto.vercel.app/api/breaking"

Приклад Python

import requests

BASE_URL = "https://news-crypto.vercel.app"

# Отримати останні новини
news = requests.get(f"{BASE_URL}/api/news?limit=10").json()
for article in news["articles"]:
    print(f"• {article['title']} ({article['source']})")

# Аналіз сентименту Bitcoin
sentiment = requests.get(f"{BASE_URL}/api/ai/sentiment?asset=BTC").json()
print(f"BTC Сентимент: {sentiment['label']} ({sentiment['score']:.2f})")

# Fear & Greed Index
fg = requests.get(f"{BASE_URL}/api/market/fear-greed").json()
print(f"Ринок: {fg['classification']} ({fg['value']}/100)")

Приклад JavaScript

const BASE_URL = 'https://news-crypto.vercel.app';

// Отримати останні новини
const news = await fetch(`${BASE_URL}/api/news?limit=10`).then(r => r.json());
news.articles.forEach(a => console.log(`• ${a.title} (${a.source})`));

// AI підсумок
const summary = await fetch(`${BASE_URL}/api/summarize`).then(r => r.json());
console.log(summary.summary);

📚 API Ендпоінти

Основні ендпоінти

Ендпоінт Опис
/api/news Останні криптоновини
/api/breaking Breaking news
/api/trending Популярні статті
/api/search?q= Пошук новин

AI Ендпоінти

Ендпоінт Опис
/api/ai/sentiment Ринковий сентимент
/api/summarize Підсумок новин
/api/ask?q= Задати питання
/api/digest Щоденний дайджест

Ринкові дані

Ендпоінт Опис
/api/market/fear-greed Fear & Greed Index
/api/market/coins Ціни монет
/api/market/trending Популярні монети

🌍 Міжнародні джерела

Отримуйте новини 18 мовами:

# Українські новини (якщо доступні)
curl "https://news-crypto.vercel.app/api/news/international?language=uk"

# З англійським перекладом
curl "https://news-crypto.vercel.app/api/news/international?language=ko&translate=true"

📱 Мобільний додаток

React Native мобільний додаток знаходиться в папці mobile/:

cd mobile
npm install
npm start

🔗 Посилання


📄 Ліцензія

MIT License - дивіться LICENSE для деталей.


Зроблено з ❤️ для криптоспільноти