BBC News (niezależny wydawca) (wersja zapoznawcza)
Nieoficjalny interfejs API BBC News dostarczający artykuły, języki i najnowsze kanały informacyjne.
Ten łącznik jest dostępny w następujących produktach i regionach:
| Usługa | Class | Regions |
|---|---|---|
| Copilot Studio | Premium | Wszystkie regiony usługi Power Automate z wyjątkiem następujących: - Rząd USA (GCC) - Rząd USA (GCC High) - China Cloud obsługiwane przez firmę 21Vianet - Departament Obrony USA (DoD) |
| Logic Apps | Standard | Wszystkie regiony usługi Logic Apps z wyjątkiem następujących: — Regiony platformy Azure Government — Regiony platformy Azure (Chiny) - Departament Obrony USA (DoD) |
| Power Apps | Premium | Wszystkie regiony usługi Power Apps z wyjątkiem następujących: - Rząd USA (GCC) - Rząd USA (GCC High) - China Cloud obsługiwane przez firmę 21Vianet - Departament Obrony USA (DoD) |
| Power Automate - narzędzie do automatyzacji procesów | Premium | Wszystkie regiony usługi Power Automate z wyjątkiem następujących: - Rząd USA (GCC) - Rząd USA (GCC High) - China Cloud obsługiwane przez firmę 21Vianet - Departament Obrony USA (DoD) |
| Kontakt | |
|---|---|
| Name | Dan Romano |
| adres URL | https://bbc-news-api.vercel.app |
| dan.romano@swolcat.com |
| Metadane łącznika | |
|---|---|
| Publisher | krautrocker |
| Witryna internetowa | https://bbc-news-api.vercel.app/documentation |
| Zasady ochrony prywatności | https://www.bbc.com/privacy |
| Kategorie | Communication |
BBC News
Wydawca — Dan Romano (swolcat)
Wymagania wstępne
Nie ma wymagań wstępnych do korzystania z tego łącznika.
Obsługiwane operacje
Łącznik udostępnia następujące operacje za pośrednictwem aplikacji Vercel hostowanej przez innego dewelopera Sayad Uddin Tahsin. Jego strona usługi GitHub znajduje się tutaj.
Pobieranie wiadomości według tematu
Pobierz artykuły wiadomości BBC filtrowane według tematu lub kategorii (np. świat, technologia, sport).
Pobierz najnowsze wiadomości
Pobierz najnowsze artykuły bbc news we wszystkich dostępnych kategoriach.
Pobieranie języków
Wyświetl listę wszystkich obsługiwanych języków BBC News i ich odpowiednich kodów.
Wprowadzenie
Interfejs API BBC News jest publicznie dostępnym, nieuwierzytelnionym interfejsem API REST, który udostępnia artykuły BBC w formacie JSON ze strukturą.
Podstawowy adres URL: https://bbc-news-api.vercel.app/api
Pełną dokumentację i przykłady na żywo można wyświetlić tutaj:
https://bbc-news-api.vercel.app/documentation
Następujące punkty końcowe można wywoływać bezpośrednio z usług Power Automate, Power Apps lub Logic Apps:
| Operation | Przykładowe żądanie |
|---|---|
| Pobieranie wiadomości według tematu | https://bbc-news-api.vercel.app/api/news?topic=world&limit=5 |
| Pobierz najnowsze wiadomości | https://bbc-news-api.vercel.app/api/latest?limit=5&lang=en |
| Pobieranie języków | https://bbc-news-api.vercel.app/api/languages |
Każda operacja zwraca dane sformatowane w formacie JSON z polami takimi jak title, , descriptionlink, category, , publishedi thumbnail.
Uzyskiwanie poświadczeń
Uwierzytelnianie nie jest wymagane. Ten łącznik używa uwierzytelniania bez uwierzytelniania na potrzeby dostępu publicznego.
Znane problemy i ograniczenia
- Interfejs API jest nieoficjalny i może czasami doświadczać limitów szybkości lub tymczasowego przestoju.
- Niektóre punkty końcowe mogą nie obsługiwać wszystkich kategorii ani języków BBC.
- Formaty odpowiedzi mogą ulec zmianie, jeśli publiczny interfejs API zostanie zaktualizowany przez osoby odpowiedzialne za obsługę.
- Oficjalny interfejs API istnieje dla BBC; jednak w tej chwili jest otwarty tylko dla pracowników BBC.
Limity ograniczania
| Nazwa | Wywołania | Okres odnowienia |
|---|---|---|
| Wywołania interfejsu API na połączenie | 100 | 60 sekund |
Akcje
| Pobieranie wiadomości według tematu |
Pobierz artykuły z wiadomościami BBC filtrowane według kategorii lub tematu. |
| Pobierz najnowsze wiadomości BBC |
Pobierz najnowsze artykuły z wiadomości BBC we wszystkich kategoriach. |
| Wyświetlanie listy dostępnych języków |
Pobierz wszystkie obsługiwane języki BBC News i ich kody. |
Pobieranie wiadomości według tematu
Pobierz artykuły z wiadomościami BBC filtrowane według kategorii lub tematu.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Nazwa tematu lub kategorii
|
topic | string |
Temat lub kategoria wiadomości BBC (np. "świat", "technologia", "sport"). |
|
|
Maksymalna liczba wyników
|
limit | integer |
Ogranicza liczbę zwracanych artykułów (wartość domyślna 10). |
|
|
Kod języka
|
lang | True | string |
Filtruj wyniki według języka (np. "english"). |
Zwraca
- Body
- NewsResponse
Pobierz najnowsze wiadomości BBC
Pobierz najnowsze artykuły z wiadomości BBC we wszystkich kategoriach.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Maksymalna liczba wyników
|
limit | integer |
Ogranicza liczbę zwracanych najnowszych artykułów (wartość domyślna 10). |
|
|
Kod języka
|
lang | True | string |
Filtruj najnowsze artykuły według języka (np. "english"). |
Zwraca
- Body
- NewsResponse
Wyświetlanie listy dostępnych języków
Definicje
NewsItem
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
title
|
title | string |
Nagłówek artykułu z wiadomościami. |
|
opis
|
description | string |
Krótkie podsumowanie lub wprowadzenie do artykułu. |
|
łącze
|
link | string |
Bezpośredni adres URL artykułu BBC. |
|
kategoria
|
category | string |
Kategoria lub temat artykułu. |
|
Opublikowany
|
published | string |
Sygnatura czasowa publikacji w formacie ISO. |
|
miniatura
|
thumbnail | string |
Adres URL obrazu miniatury. |
NewsResponse
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
stan
|
status | integer |
Komunikat o stanie odpowiedzi. |
|
results
|
results | array of NewsItem |
LanguagesResponse
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
Języki
|
languages | array of object | |
|
kod
|
languages.code | string |
Kod języka (np. "en"). |
|
nazwa
|
languages.name | string |
Nazwa języka (np. "Angielski"). |