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
Список доступных языков
Определения
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 |
Имя языка (например, "английский". |