BBC News (независимый издатель) (предварительная версия)

Неофициальный API BBC News, предоставляющий статьи, языки и последние новостные каналы.

Этот соединитель доступен в следующих продуктах и регионах:

Услуга Class Регионы
Copilot Studio Премия Все регионы Power Automate , кроме следующих:
     - Правительство США (GCC)
     - Правительство США (GCC High)
     — Облако Китая, управляемое 21Vianet
     - Министерство обороны США (DoD)
Логические приложения Стандарт Все регионы Logic Apps , кроме следующих:
     — Регионы Azure для государственных организаций
     — Регионы Azure Для Китая
     - Министерство обороны США (DoD)
Power Apps Премия Все регионы Power Apps , кроме следующих:
     - Правительство США (GCC)
     - Правительство США (GCC High)
     — Облако Китая, управляемое 21Vianet
     - Министерство обороны США (DoD)
Power Automate Премия Все регионы Power Automate , кроме следующих:
     - Правительство США (GCC)
     - Правительство США (GCC High)
     — Облако Китая, управляемое 21Vianet
     - Министерство обороны США (DoD)
Контакт
Имя Дэн Романо
URL https://bbc-news-api.vercel.app
Адрес электронной почты dan.romano@swolcat.com
Метаданные соединителя
Publisher krautrocker
Website https://bbc-news-api.vercel.app/documentation
Политика конфиденциальности https://www.bbc.com/privacy
Категории Communication

BBC News

Издатель — Дэн Романо (swolcat)

Предпосылки

Для использования этого соединителя не требуется никаких предварительных требований.

Поддерживаемые операции

Соединитель предоставляет следующие операции через приложение Vercel, размещенное другим разработчиком, Сайад Uddin Tahsin. Его страница GitHub можно найти здесь.

Получение новостей по разделу

Получение новостей BBC, отфильтрованных по теме или категории (например, мир, технология, спорт).

Получение последних новостей

Получение последних новостей BBC по всем доступным категориям.

Получение языков

Список всех поддерживаемых языков BBC News и их соответствующих кодов.

Начало работы

API BBC News является общедоступным, не прошедшим проверку подлинности REST API, который предоставляет статьи BBC в структурированном формате JSON.

Базовый URL-адрес: https://bbc-news-api.vercel.app/api

Полные примеры документации и живых примеров см. здесь:
https://bbc-news-api.vercel.app/documentation

Вы можете вызывать следующие конечные точки непосредственно из Power Automate, Power Apps или Logic Apps:

Операция Пример запроса
Получение новостей по разделу https://bbc-news-api.vercel.app/api/news?topic=world&limit=5
Получение последних новостей https://bbc-news-api.vercel.app/api/latest?limit=5&lang=en
Получение языков https://bbc-news-api.vercel.app/api/languages

Каждая операция возвращает отформатированные в формате JSON данные с такими полями, как title, , description, publishedlinkcategoryи .thumbnail

Получение учетных данных

Аутентификация не требуется. Этот соединитель использует no Auth для общедоступного доступа.

Известные проблемы и ограничения

  • API является неофициальным и может иногда столкнуться с ограничениями скорости или временным временем простоя.
  • Некоторые конечные точки могут не поддерживать все категории или языки BBC.
  • Форматы ответов могут изменяться, если общедоступный API обновляется обслуживаемыми службами.
  • Официальный API существует для БИ-би-си; тем не менее, это открыто только для сотрудников BBC в настоящее время.

Ограничения регулирования

Имя Вызовы Период обновления
Вызовы API для каждого подключения 100 60 секунд

Действия

Получение новостей по разделу

Получение новостей BBC, отфильтрованных по категориям или темам.

Получение последних новостей BBC

Получение последних новостей BBC по всем категориям.

Список доступных языков

Извлеките все поддерживаемые языки BBC News и их коды.

Получение новостей по разделу

Получение новостей BBC, отфильтрованных по категориям или темам.

Параметры

Имя Ключ Обязательно Тип Описание
Имя раздела или категории
topic string

Тема новостей БИ-би-си или категория (например, "мир", "технология", "спорт").

Максимальное количество результатов
limit integer

Ограничивает количество возвращаемых статей (по умолчанию 10).

Код языка
lang True string

Фильтруйте результаты по языку (например, "английский").

Возвращаемое значение

Тело
NewsResponse

Получение последних новостей BBC

Получение последних новостей BBC по всем категориям.

Параметры

Имя Ключ Обязательно Тип Описание
Максимальное количество результатов
limit integer

Ограничивает количество возвращаемых последних статей (по умолчанию 10).

Код языка
lang True string

Фильтрация последних статей по языку (например, "английский").

Возвращаемое значение

Тело
NewsResponse

Список доступных языков

Извлеките все поддерживаемые языки BBC News и их коды.

Возвращаемое значение

Определения

NewsItem

Имя Путь Тип Описание
title
title string

Заголовок новостной статьи.

описание
description string

Краткая сводка или введение статьи.

link
link string

Прямой URL-адрес статьи BBC.

категория
category string

Категория или тема статьи.

опубликованный
published string

Метка времени публикации в формате ISO.

Миниатюру
thumbnail string

URL-адрес эскиза изображения.

NewsResponse

Имя Путь Тип Описание
статус
status integer

Сообщение о состоянии ответа.

results
results array of NewsItem

ЯзыкиResponse

Имя Путь Тип Описание
Языки
languages array of object
код
languages.code string

Языковой код (например, en).

имя
languages.name string

Имя языка (например, "английский".