BBC News (Bağımsız Yayımcı) (Önizleme)
Makaleler, diller ve en son haber akışları sağlayan resmi olmayan BBC Haber API'si.
Bu bağlayıcı aşağıdaki ürün ve bölgelerde kullanılabilir:
| Hizmet | Class | Bölgeler |
|---|---|---|
| Copilot Studio | Premium | Aşağıdakiler dışında tüm Power Automate bölgeleri : - ABD Kamu (GCC) - US Government (GCC High) - 21Vianet tarafından işletilen Çin Bulutu - ABD Savunma Bakanlığı (DoD) |
| Logic Apps | Standart | Aşağıdakiler dışında tüm Logic Apps bölgeleri : - Azure Kamu bölgeleri - Azure Çin bölgeleri - ABD Savunma Bakanlığı (DoD) |
| Power Apps | Premium | Aşağıdakiler dışında tüm Power Apps bölgeleri : - ABD Kamu (GCC) - US Government (GCC High) - 21Vianet tarafından işletilen Çin Bulutu - ABD Savunma Bakanlığı (DoD) |
| Power Automate | Premium | Aşağıdakiler dışında tüm Power Automate bölgeleri : - ABD Kamu (GCC) - US Government (GCC High) - 21Vianet tarafından işletilen Çin Bulutu - ABD Savunma Bakanlığı (DoD) |
| İletişim | |
|---|---|
| İsim | Dan Romano |
| URL | https://bbc-news-api.vercel.app |
| E-posta | dan.romano@swolcat.com |
| Bağlayıcı Meta Verileri | |
|---|---|
| Publisher | krautrocker |
| Web sitesi | https://bbc-news-api.vercel.app/documentation |
| Gizlilik ilkesi | https://www.bbc.com/privacy |
| Kategoriler | Communication |
BBC Haberler
Yayımcı - Dan Romano (şişmiş)
Önkoşullar
Bu bağlayıcıyı kullanmak için önkoşul yoktur.
Desteklenen İşlemler
Bağlayıcı, başka bir geliştirici olan Sayad Uddin Tahsin tarafından barındırılan bir Vercel uygulaması aracılığıyla aşağıdaki işlemleri sağlar. GitHub sayfasına buradan ulaşabilirsiniz.
Konuya Göre Haber Alma
Konuya veya kategoriye ( dünya,teknoloji, spor gibi) göre filtrelenmiş BBC haber makalelerini alın.
En Son Haberleri Alın
Tüm kullanılabilir kategorilerdeki en son BBC haber makalelerini alın.
Dilleri Alma
Desteklenen tüm BBC Haber dillerini ve karşılık gelen kodları listeleyin.
Başlangıç Yapmak
BBC News API, BBC makalelerini yapılandırılmış JSON biçiminde sunan, herkese açık, kimliği doğrulanmamış bir REST API'dir.
Temel URL: https://bbc-news-api.vercel.app/api
Tüm belgeleri ve canlı örnekleri burada görüntüleyebilirsiniz:
https://bbc-news-api.vercel.app/documentation
Aşağıdaki uç noktaları doğrudan Power Automate, Power Apps veya Logic Apps'ten çağırabilirsiniz:
| Operation | Örnek İstek |
|---|---|
| Konuya Göre Haber Alma | https://bbc-news-api.vercel.app/api/news?topic=world&limit=5 |
| En Son Haberleri Alın | https://bbc-news-api.vercel.app/api/latest?limit=5&lang=en |
| Dilleri Alma | https://bbc-news-api.vercel.app/api/languages |
Her işlem, , , descriptioncategorylinkpublishedve thumbnailgibi titlealanlarla JSON biçimli veriler döndürür.
Kimlik Bilgilerini Alma
Kimlik doğrulaması gerekmez. Bu bağlayıcı, genel erişim için Kimlik Doğrulaması Yok'a sahip.
Bilinen Sorunlar ve Sınırlamalar
- API resmi değildir ve zaman zaman hız sınırları veya geçici kapalı kalma süresiyle karşılaşabilir.
- Bazı uç noktalar tüm BBC kategorilerini veya dillerini desteklemeyebilir.
- Genel API bakımcılar tarafından güncelleştirilirse yanıt biçimleri değiştirilebilir.
- BBC için resmi bir API var; ancak, şu anda yalnızca BBC çalışanlarına açıktır.
Azaltma Sınırları
| Name | Çağrılar | Yenileme Dönemi |
|---|---|---|
| Bağlantı başına API çağrıları | 100 | 60 saniye |
Eylemler
| En son BBC haberlerini alın |
Tüm kategorilerdeki en son BBC haber makalelerini alın. |
| Konuya göre haber alma |
Kategoriye veya konuya göre filtrelenmiş BBC haber makalelerini alın. |
| Kullanılabilir dilleri listeleme |
Desteklenen tüm BBC Haber dillerini ve kodlarını alın. |
En son BBC haberlerini alın
Tüm kategorilerdeki en son BBC haber makalelerini alın.
Parametreler
| Name | Anahtar | Gerekli | Tür | Description |
|---|---|---|---|---|
|
En fazla sonuç sayısı
|
limit | integer |
Döndürülen en son makalelerin sayısını sınırlar (varsayılan 10). |
|
|
Dil kodu
|
lang | True | string |
En son makaleleri dile göre filtreleyin (ör. "İngilizce"). |
Döndürülenler
- Body
- NewsResponse
Konuya göre haber alma
Kategoriye veya konuya göre filtrelenmiş BBC haber makalelerini alın.
Parametreler
| Name | Anahtar | Gerekli | Tür | Description |
|---|---|---|---|---|
|
Konu veya kategori adı
|
topic | string |
BBC haber konusu veya kategorisi (örneğin, 'dünya', 'teknoloji', 'spor'). |
|
|
En fazla sonuç sayısı
|
limit | integer |
Döndürülen makale sayısını sınırlar (varsayılan 10). |
|
|
Dil kodu
|
lang | True | string |
Sonuçları dile göre filtreleyin (ör. "İngilizce"). |
Döndürülenler
- Body
- NewsResponse
Kullanılabilir dilleri listeleme
Tanımlar
NewsItem
| Name | Yol | Tür | Description |
|---|---|---|---|
|
title
|
title | string |
Haber makalesinin başlığı. |
|
açıklama
|
description | string |
Makalenin kısa özeti veya tanıtımı. |
|
link
|
link | string |
BBC makalesinin doğrudan URL'si. |
|
kategori
|
category | string |
Makalenin kategorisi veya konusu. |
|
Yayımlanmış
|
published | string |
ISO biçiminde yayın zaman damgası. |
|
küçük resim
|
thumbnail | string |
Küçük resim resmi URL'si. |
HaberlerResponse
| Name | Yol | Tür | Description |
|---|---|---|---|
|
statü
|
status | integer |
Yanıt durum iletisi. |
|
results
|
results | array of NewsItem |
LanguagesResponse
| Name | Yol | Tür | Description |
|---|---|---|---|
|
Diller
|
languages | array of object | |
|
kod
|
languages.code | string |
Dil kodu (örneğin, 'en'). |
|
name
|
languages.name | string |
Dil adı (ör. "İngilizce"). |