Niezależnie od tego, na czym skupia się Twoja witryna, dostarczanie wiadomości ma kluczowe znaczenie dla utrzymania zaangażowania czytelników. Możesz samodzielnie pozyskiwać i pisać wiadomości lub polegać na mediastack API, aby dostarczać wiadomości bezpośrednio do swoich czytelników, na stronie internetowej lub w aplikacji.

Oferując darmowy poziom i pełen wiadomości z prominentnych sklepów premium, mediastack API może zrewolucjonizować zaangażowanie odbiorców.

API dla wiadomości?

Różne dane można włączać do witryn i aplikacji za pośrednictwem interfejsu API. To interfejs programowania aplikacji, w zasadzie oprogramowanie, które umożliwia przesyłanie danych, które dostarcza, do własnego kodu.

Na przykład dane pogodowe, informacje o lotach i dane rynkowe są kluczowymi przykładami codziennie generowanych danych z domeny publicznej. Zwykle publikowane przez znanych dostawców za pośrednictwem telewizji lub głównego serwisu informacyjnego, jest to rodzaj informacji premium, które czytelnicy zazwyczaj opuszczają witrynę, aby przejść i sprawdzić.

instagram viewer

Jak wspomniano, mediastack API to API dla wiadomości. Działa w ten sam sposób, dostarczając nagłówki z ważnych mediów, takich jak Sky News, CNN, BBC, MSNBC i Al Jazeera.

Dostęp do mediastack API zapewnia szereg imponujących funkcji, które zachwycą i zaangażują każdego odbiorcę.

Po pierwsze, zapewnia dostęp do źródeł danych, trendów i nagłówków z całego świata w postaci wiadomości, 24 godziny na dobę, 7 dni w tygodniu. To więcej niż tylko garstka dostawców. Korzystając ze źródeł z 50 krajów, ponad 7500 mediów dostarcza dane do mediastack API. Duże nazwiska i małe aktualizacje mogą być tak regularne, jak minuta po minucie, i są w pełni zautomatyzowane w 13 językach.

Plik mediastack API wykorzystuje lekką warstwę API, z treścią dostarczaną z chmury w łatwym do sformatowania formacie JSON.

Jak wspomniano, mediastack API oferuje również darmowy plan. Jest to godne uwagi z kilku powodów, między innymi ze względu na możliwość rozwijania projektu za pomocą interfejsu API typu mediastack bez angażowania się w potencjalnie kosztowną subskrypcję, jeśli ostatecznie zdecydujesz się z niego nie korzystać.

Kiedy będziesz gotowy do rozpoczęcia, wejdź na mediastack.com i wejdź na Zarejestruj się za darmo przycisk. Wybierz poziom cenowy, kliknij Zapisz się, podaj swoje informacje, a chwilę później będziesz mieć dostęp do interfejsu API pakietu mediastack.

Mediastack jest dostępny w pięciu poziomach cenowych, z których każda ma inne funkcje.

Pierwsza to bezpłatna opcja. Daje to 500 wywołań API miesięcznie, dostęp do wszystkich ponad 7500 źródeł wiadomości i wszystkich 13 języków. Źródła wiadomości podają jednak z opóźnieniem nagłówki. Bezpłatna opcja jest idealna dla każdego projektu deweloperskiego i testowego. Mediastack API w zasadzie zapewnia wystarczającą liczbę połączeń, aby utworzyć witrynę lub aplikację bez płacenia za pełną usługę.

Pakiet Standard kosztuje 24,99 USD miesięcznie lub 19,99 USD przy rozliczeniu rocznym. Obejmuje to 10000 wywołań API miesięcznie, wiadomości na żywo, wszystkie 13 języków i ponad 7500 źródeł wiadomości, szyfrowanie HTTPS, dane historyczne, wykorzystanie komercyjne i pomoc techniczną.

Kolejnym krokiem jest pakiet Professional, oferujący wszystkie te same funkcje co pakiet Standard, ale z 50000 żądań wiadomości miesięcznie. To jest 99,99 $ miesięcznie lub 79,99 $ w przypadku płatności rocznej.

Pakiet Business jest również dostępny dla Mediastack API. Zapewnia to do 250 000 żądań wiadomości miesięcznie oprócz tych samych funkcji, co w wersji Standard i Professional. Kosztuje to 249,99 USD miesięcznie lub 199,99 USD w przypadku płatności rocznej.

Wreszcie, mediastack oferuje również opcję Enterprise, dostosowaną do wymagań Twojej witryny z niestandardową ceną.

Po zarejestrowaniu się w mediastack API uzyskasz natychmiastowy dostęp do panelu sterowania. Tutaj znajdziesz klucz dostępu do API, punkty końcowe API i szczegółową dokumentację dotyczącą implementacji interfejsu API Mediastack i języków programowania, których możesz z nim używać.

Twój klucz API

Dostarczane w górnej części mediastack API Panel sterowania to osobisty klucz API dla każdego użytkownika. Jest to wygenerowany zbiór liter i cyfr, z których każda jest osobna. W razie potrzeby klucz API można przenieść do kosza i wygenerować nowy klucz API.

Wszystkie zapytania API opierają się na podstawowym adresie URL:

http://api.mediastack.com/v1/

Podstawowy adres URL używany z kluczem API generuje kolekcję najnowszych informacji o nowościach. Każdy ciąg ma zestaw dostępnych opcjonalnych parametrów, obejmujących wszystko, od źródeł wiadomości po daty i porządek sortowania.

Należy pamiętać, że warstwa bezpłatna nie obsługuje bezpiecznych wywołań interfejsu API HTTPS.

Punkty końcowe

W interfejsie Mediastack API dostępne są dwa punkty końcowe API: dane wiadomości i źródła wiadomości.

Punkty końcowe wiadomości działają z różnymi parametrami. Wykorzystanie danych wiadomości:

  • źródłana przykład BBC, CNN itp
  • kategorierodzaje wiadomości, takie jak sport, biznes,
  • Państwastosowane są tutaj standardowe kody krajów, np. au dla Australii, nas dla Stanów Zjednoczonych
  • Językiznowu wymagane są standardowe kody: en dla angielskiego, de dla niemieckiego
  • słowa kluczoweużyj słów kluczowych oddzielonych przecinkami, aby skupić się na określonym temacie
  • dataużywany głównie do wiadomości historycznych
  • sortowaćMożna ustawić malejącą, rosnącą i popularność
  • offsetowyużywany do wyświetlania starszych wiadomości z tego samego zestawu danych
  • limitmaksymalny limit danych to 100, przy czym domyślnie 25

Można przeszukiwać historyczne dane z podaniem żądanej daty. Tymczasem parametry punktu końcowego źródła wiadomości są ograniczone do kategorii, krajów, języków, przesunięcia i limitu. Określone parametry można wykluczyć za pomocą przedrostka „-”. Na przykład wyklucz wiadomości ze Stanów Zjednoczonych, używając nazwy

http://api.mediastack.com/v1/news? access_key = YOUR_ACCESS_KEY & sources = au, -us

Jeśli planujesz zintegrować interfejs API mediastack ze swoją witryną lub aplikacją, musisz wiedzieć, które języki są obsługiwane. Można użyć pięciu kluczowych języków programowania:

  • PHP
  • Pyton
  • jQuery
  • Udać się
  • Rubin

Każdy z nich jest obsługiwany przez obszerna dokumentacja, z przykładami dla każdego. W tym miejscu wymieniono również komunikaty o błędach dotyczące interfejsów API, które uległy awarii.

Podane są określone kody parametrów dla krajów, języków, wyszukiwanych haseł i kategorii wiadomości także tutaj, wraz ze wszystkim innym, czego potrzebujesz, aby przekazać czytelnikom treść wiadomości, której szukają dla.

Mediastack API może dostarczyć ogromną kolekcję nagłówków do Twojej witryny lub aplikacji, niezależnie od niszy. Dzięki bezpłatnemu poziomowi programowania i subskrypcji na każdym poziomie jest to proste rozwiązanie na każdy budżet.

PHP, Python, jQuery, Go i Ruby są obsługiwane przez mediastack API, zapewniając kompatybilność z praktycznie każdym projektem online. Bogactwo parametrów gwarantuje, że interfejsy API dostarczają dokładnie tego typu wiadomości, których szukają Twoi odbiorcy, z solidnym wsparciem i dokumentacją.

E-mail
Zintegruj dane pogodowe na swojej stronie głównej dzięki Weatherstack API

Interfejs API weatherstack zapewnia łatwy sposób dodawania danych pogodowych do witryny lub aplikacji i jest darmowy.

Czytaj dalej

Powiązane tematy
  • Internet
  • Lansowany
  • Projektowanie stron
O autorze
Christian Cawley (1469 opublikowanych artykułów)

Zastępca redaktora ds. Bezpieczeństwa, Linuksa, majsterkowania, programowania i objaśnień technicznych. Produkuje także The Really Useful Podcast i ma duże doświadczenie w obsłudze komputerów stacjonarnych i oprogramowania. Współtwórca magazynu Linux Format, Christian jest majsterkowiczem Raspberry Pi, miłośnikiem klocków Lego i fanem gier retro.

Więcej od Christiana Cawleya

Zapisz się do naszego newslettera

Dołącz do naszego biuletynu, aby otrzymywać wskazówki techniczne, recenzje, bezpłatne e-booki i ekskluzywne oferty!

Jeszcze jeden krok…!

Potwierdź swój adres e-mail w wiadomości, którą właśnie wysłaliśmy.

.