BBC News (Éditeur indépendant) (préversion)
API Bbc News non officielle fournissant des articles, des langues et des flux d’actualités les plus récents.
Ce connecteur est disponible dans les produits et régions suivants :
| Service | classe | Régions |
|---|---|---|
| Copilot Studio | Premium | Toutes les régions Power Automate , à l’exception des éléments suivants : - Us Government (GCC) - Us Government (GCC High) - China Cloud géré par 21Vianet - Us Department of Defense (DoD) |
| Applications logiques | Norme | Toutes les régions Logic Apps , à l’exception des suivantes : - Régions Azure Government - Régions Azure Chine - Us Department of Defense (DoD) |
| Power Apps | Premium | Toutes les régions Power Apps , à l’exception des suivantes : - Us Government (GCC) - Us Government (GCC High) - China Cloud géré par 21Vianet - Us Department of Defense (DoD) |
| Power Automate | Premium | Toutes les régions Power Automate , à l’exception des éléments suivants : - Us Government (GCC) - Us Government (GCC High) - China Cloud géré par 21Vianet - Us Department of Defense (DoD) |
| Contact | |
|---|---|
| Nom | Dan Romano |
| URL | https://bbc-news-api.vercel.app |
| Messagerie électronique | dan.romano@swolcat.com |
| Métadonnées du connecteur | |
|---|---|
| Éditeur | krautrocker |
| Website | https://bbc-news-api.vercel.app/documentation |
| Politique de confidentialité | https://www.bbc.com/privacy |
| Catégories | Communication |
BBC News
Éditeur - Dan Romano (swolcat)
Prerequisites
Il n’existe aucune condition préalable à l’utilisation de ce connecteur.
Opérations prises en charge
Le connecteur fournit les opérations suivantes via une application Vercel hébergée par un autre développeur, Sayad Uddin Tahsin. Sa page GitHub est disponible ici.
Obtenir des actualités par rubrique
Récupérer des articles d’actualités BBC filtrés par rubrique ou catégorie (par exemple, monde, technologie, sport).
Obtenir les dernières actualités
Récupérez les articles d’actualités BBC les plus récents dans toutes les catégories disponibles.
Obtenir les langues
Répertoriez toutes les langues bbc News prises en charge et leurs codes correspondants.
Getting Started
L’API BBC News est une API REST non authentifiée disponible publiquement qui fournit des articles BBC au format JSON structuré.
URL de base : https://bbc-news-api.vercel.app/api
Vous pouvez afficher une documentation complète et des exemples en direct ici :
https://bbc-news-api.vercel.app/documentation
Vous pouvez appeler les points de terminaison suivants directement à partir de Power Automate, Power Apps ou Logic Apps :
| Opération | Exemple de requête |
|---|---|
| Obtenir des actualités par rubrique | https://bbc-news-api.vercel.app/api/news?topic=world&limit=5 |
| Obtenir les dernières actualités | https://bbc-news-api.vercel.app/api/latest?limit=5&lang=en |
| Obtenir les langues | https://bbc-news-api.vercel.app/api/languages |
Chaque opération retourne des données au format JSON avec des champs tels que title, , descriptionlink, category, , publishedet thumbnail.
Obtention des informations d’identification
Aucune authentification n’est requise. Ce connecteur utilise Aucune authentification pour l’accès public.
Problèmes connus et limitations
- L’API est non officielle et peut parfois rencontrer des limites de débit ou des temps d’arrêt temporaires.
- Certains points de terminaison peuvent ne pas prendre en charge toutes les catégories ou langues BBC.
- Les formats de réponse sont susceptibles de changer si l’API publique est mise à jour par les mainteneurs.
- Une API officielle existe pour la BBC ; cependant, il n’est ouvert qu’aux employés de la BBC pour l’instant.
Limitations
| Nom | Appels | Période de renouvellement |
|---|---|---|
| Appels d’API par connexion | 100 | 60 secondes |
Actions
| Obtenir des actualités par rubrique |
Récupérez les articles d’actualités BBC filtrés par catégorie ou rubrique. |
| Obtenir les dernières actualités de la BBC |
Récupérez les articles d’actualités BBC les plus récents dans toutes les catégories. |
| Répertorier les langues disponibles |
Récupérez toutes les langues de BBC News prises en charge et leurs codes. |
Obtenir des actualités par rubrique
Récupérez les articles d’actualités BBC filtrés par catégorie ou rubrique.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Nom de la rubrique ou de la catégorie
|
topic | string |
Rubrique ou catégorie d’actualités de la BBC (par exemple, « monde », « technologie », « sport »). |
|
|
Nombre maximal de résultats
|
limit | integer |
Limite le nombre d’articles retournés (par défaut 10). |
|
|
Code langue
|
lang | True | string |
Filtrez les résultats par langue (par exemple, « anglais »). |
Retours
- Corps
- NewsResponse
Obtenir les dernières actualités de la BBC
Récupérez les articles d’actualités BBC les plus récents dans toutes les catégories.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Nombre maximal de résultats
|
limit | integer |
Limite le nombre d’articles les plus récents retournés (par défaut 10). |
|
|
Code langue
|
lang | True | string |
Filtrez les derniers articles par langue (par exemple, « anglais »). |
Retours
- Corps
- NewsResponse
Répertorier les langues disponibles
Récupérez toutes les langues de BBC News prises en charge et leurs codes.
Retours
- Corps
- LanguagesResponse
Définitions
NewsItem
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
title
|
title | string |
Titre de l’article d’actualités. |
|
descriptif
|
description | string |
Bref résumé ou introduction de l’article. |
|
link
|
link | string |
URL directe de l’article BBC. |
|
catégorie
|
category | string |
Catégorie ou rubrique de l’article. |
|
publié
|
published | string |
Horodatage de publication au format ISO. |
|
miniature
|
thumbnail | string |
URL de l’image miniature. |
NewsResponse
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
status
|
status | integer |
Message d’état de réponse. |
|
results
|
results | array of NewsItem |
LanguagesResponse
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
langues
|
languages | array of object | |
|
code
|
languages.code | string |
Code de langue (par exemple, « en »). |
|
nom
|
languages.name | string |
Nom de la langue (par exemple, « anglais »). |