Aracılığıyla paylaş


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

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

Kullanılabilir dilleri listeleme

Desteklenen tüm BBC Haber dillerini ve kodlarını alın.

Döndürülenler

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").