40 PRZYDATNYCH INTERFEJSÓW API DLA PROJEKTANTÓW STRON INTERNETOWYCH I PROGRAMISTÓW

40 PRZYDATNYCH INTERFEJSÓW API DLA PROJEKTANTÓW STRON INTERNETOWYCH I PROGRAMISTÓW

Luty 27, 2018 0 przez admin

Sharing is caring!

 

40 PRZYDATNYCH INTERFEJSÓW API DLA PROJEKTANTÓW STRON INTERNETOWYCH I PROGRAMISTÓW

Interfejs programistyczny aplikacji (API) to zestaw reguł i specyfikacji, które mogą być stosowane przez oprogramowanie do komunikacji lub “wzajemnego interfejsu”.

Deweloperzy dobrze wiedzą, że istnieją setki interfejsów API, które umożliwiają niemal wszystko, co można sobie wyobrazić w Internecie. Niektóre są lepsze od innych, a niektóre są zdecydowanie bardziej przydatne niż inne.

Poniżej znajduje się czterdzieści najbardziej przydatnych interfejsów API. Dołączone interfejsy API pozwolą Ci zrobić wszystko, od skracania adresu URL do wyświetlania podglądu książki w witrynie po interakcję z kontem na Twitterze i wszystkimi innymi.

Podziel się z nami, które interfejsy API okazały Ci się najbardziej przydatne i nie krępuj się polecać innym, których mogliśmy przegapić …

Interfejsy API Google

 

Google oferuje dziesiątki interfejsów API dla projektantów stron internetowych i programistów.

Niektóre są szczególnie związane z popularnymi produktami Google, takimi jak Gmail i Analytics, podczas gdy inne są bardziej wyspecjalizowane i nie są częścią publicznych programów.

Oczywiście wszystkie są do wykorzystania. Możesz przeglądać wszystkie interfejsy API i narzędzia kodu Google w swoim katalogu stron .



    • Feed API – interfejs API kanału Google pozwala pobierać dowolne publiczne pliki (w tym RSS, Media RSS i Atom), a następnie łączyć je w mashupy. Upraszcza to proces łączenia za pomocą JavaScript, a nie bardziej złożonego kodowania po stronie serwera.
    • API miejsca – Miejsca Google to duży katalog lokalnych firm i atrakcji na całym świecie. Interfejs API Miejsc umożliwia ci dostęp do tych informacji i wyświetlanie ich w Twojej witrynie, a także wyświetlanie meldunków przez użytkowników.
    • Interfejs API geokodowania – interfejs API geokodowania umożliwia konwersję dowolnego adresu na współrzędne geograficzne, które można następnie wykorzystać do umieszczenia znaczników na mapie.
    • Interfejs API zadań – interfejs API zadań oferuje punkty końcowe do czytania, wyszukiwania i aktualizowania treści i metadanych zadań Google.
    • Interfejs API do zarządzania Analytics – interfejs API zarządzania Analytics zapewnia lepszy dostęp do danych Analytics i pozwala precyzyjnie dostroić swoje żądania, aby pobierać informacje i raporty potrzebne do aplikacji.
    • Interfejs API danych Bloggera – interfejs API danych Bloggera pozwala Twojej aplikacji tworzyć i publikować nowe posty na blogu, edytować lub usuwać istniejące posty oraz wyszukiwać posty na podstawie określonych kryteriów.
    • API książek – interfejs API serwisu Książki Google umożliwia integrację wyszukiwania książek z Twoją aplikacją i osadzanie podglądów książek w Twojej witrynie.



  • Calendar API – Calendar API daje dostęp do wielu standardowych narzędzi i operacji interfejsu sieciowego do twojej aplikacji internetowej. Publiczne wydarzenia z kalendarza można wyszukiwać i wyświetlać bez uwierzytelniania, a uwierzytelnione sesje mogą uzyskać dostęp do prywatnych kalendarzy, a także edytować, tworzyć lub usuwać te kalendarze.
  • Moderator API – Google Moderator to narzędzie do zbierania pomysłów, pytań i rekomendacji od dowolnej wielkości odbiorców. Interfejs API pozwala Twojej witrynie lub aplikacji robić to samo.
  • Prediction API – API przewidywania pomaga tworzyć inteligentniejsze aplikacje, które mogą analizować dane historyczne i przewidywać przyszłe wyniki. Może być używany do takich systemów, jak systemy rekomendacji, wykrywanie spamu, analiza szans sprzedaży i wiele innych.
  • Interfejs API danych Picasa Web Albums – interfejs API danych PWA może służyć do tworzenia albumów oraz przesyłania, pobierania i komentowania zdjęć, a także innych funkcji. Jest on używany do wszystkiego, od zasilania cyfrowych ramek do pełnowartościowych klientów mobilnych i nie tylko.
  • Statyczny interfejs API Map Google – nie zawsze potrzebujesz interaktywnej mapy w swojej witrynie. Czasami statyczna mapa jest właśnie tym, czego potrzebujesz. Interfejs API mapy statycznej umożliwia osadzanie statycznych Map Google na swojej stronie, w tym niestandardowych map w stylu.



  • Wskazówki API – interfejs API Wskazówki umożliwia użytkownikom uzyskiwanie wskazówek dojazdu z jednego punktu do drugiego przy użyciu różnych trybów podróży z poziomu witryny lub aplikacji i nie wymaga klucza API Map Google.
  • Interfejsy API YouTube – w serwisie YouTube dostępne są dwa interfejsy API: interfejs API odtwarzacza i interfejs API danych. Interfejsy API odtwarzacza pozwalają na umieszczenie odtwarzacza lub odtwarzacza bez chromowania, który można następnie dostosować w HTML lub Flash. Interfejs API danych pozwala Twojej aplikacji wykonywać wiele operacji dostępnych w YouTube, w tym przesyłać filmy i modyfikować listy odtwarzania użytkowników.
  • API Narzędzi dla webmasterów – interfejs API Narzędzi dla webmasterów pozwala Twojej aplikacji klienckiej korzystać z różnych funkcji Narzędzi dla webmasterów, w tym przeglądać witryny, dodawać i usuwać witryny, weryfikować własność witryny oraz przesyłać i usuwać mapy witryn.
  • Google Web Fonts API – interfejs API czcionek internetowych ułatwia dodawanie darmowych czcionek internetowych do witryny lub aplikacji. Ich kolekcja czcionek stale rośnie i zawiera już ogromną różnorodność.
  • OpenSocial – OpenSocial może służyć do budowania aplikacji społecznościowych, tworzenia platform aplikacji społecznościowych oraz udostępniania i dostępu do danych społecznościowych.



Yahoo! Pszczoła

Podobnie jak Google, Yahoo! oferuje wiele interfejsów API przydatnych dla programistów. Wszystkie są darmowe i mogą pomóc w zintegrowaniu różnych usług internetowych Yahoo !, w tym Flickr i Delicious.

  • Interfejs API  interfejs API Answers umożliwia dostęp do wspólnej wiedzy zawartej w Yahoo! Odpowiedzi. Możesz wyszukiwać odpowiedzi w oparciu o różne kryteria (w tym konkretny użytkownik, kategorię i inne), ustawić swoją aplikację, aby wyświetlać nowe pytania w wybranych kategoriach i śledzić nowe odpowiedzi od konkretnych użytkowników.
  • Interfejs API kontaktów – interfejs API kontaktów pozwala uzyskać dostęp do relacji na koncie Yahoo! książka adresowa. Odczytuje dane kontaktowe użytkownika, z poszanowaniem prywatności użytkownika i ustawień uprawnień.
  • Delicious API – Delicious API daje dostęp do odczytu i zapisu do Delicious zakładek i tagów.
  • Fire Eagle Developer API – Fire Eagle API pomaga tworzyć witryny i aplikacje uwzględniające lokalizację.
  • Interfejs API Flickr – za pomocą interfejsu API Flickr można wyświetlać, wyszukiwać i modyfikować znaczniki zdjęć, wyświetlać zdjęcia od określonego użytkownika lub grupy i wykonywać inne czynności.
  • Lokalny interfejs API – Lokalne API umożliwia dostęp do informacji związanych z lokalizacją i treści udostępnianych przez użytkowników.
  • Interfejsy API Map – Yahoo! oferuje wiele interfejsów API dla ich usług Mapy, w tym interfejs API Ajax, interfejs API REST i interfejs API bez kodowania.
  • Meme API – Meme to multimedialna platforma blogowania. Interfejs API pozwala tworzyć aplikacje, które mogą czytać, publikować i odsyłać treści za pośrednictwem Meme.
  • PlaceFinder – interfejs API PlaceFinder, podobny do interfejsu API Google GeoCoding, i umożliwia konwersję adresu ulicy na współrzędne geograficzne.



Więcej interfejsów API

Yahoo! i Google nie są jedynymi, które oferują zaawansowane interfejsy API dla projektantów i programistów. Wiele serwisów społecznościowych i innych posiada własne API, w tym Twitter, Facebook, Yelp, Bit.ly i wiele innych.

  • Twitter API – Twitter ma wiele narzędzi programistycznych otaczających ich API, które pozwalają tworzyć aplikacje, które współdziałają z praktycznie dowolnymi funkcjami Twittera.
  • Interfejsy API Facebooka – Facebook oferuje interfejsy API do pracy z Kredytami, Reklamami, Czatem i wieloma innymi, w tym kilka starszych API, które nie są już aktywnie obsługiwane. Również tutaj znajduje się Graph API, który jest szkieletem platformy Facebook, i umożliwia twojej aplikacji odczytywanie i zapisywanie danych na Facebooku.
  • Awe.sm – Awe.sm oferuje wiele API programistów do zintegrowania narzędzi do śledzenia kampanii społecznościowych w Twojej aplikacji lub witrynie.
  • Foursquare APIv2 – API Foursquare nie tylko pozwala tworzyć aplikacje, które współdziałają z usługą Foursquare, ale także korzystać z bazy danych Foursquare jako samodzielnej usługi.
  • Ning API – Ning oferuje zestaw interfejsów API do tworzenia aplikacji komputerowych i mobilnych, niestandardowych funkcji sieciowych, aplikacji profilowych i importerów danych.
  • Interfejs API Soundcloud – interfejs API Soundcloud zawiera narzędzia do udostępniania, przesyłania strumieniowego i dostosowywania odtwarzacza Soundcloud do Twojej witryny.
  • API Klout – API Klout udostępnia deweloperom różne dane, w tym wyniki Klout, wpływ sieci, prawdopodobieństwo amplifikacji, prawdziwy zasięg i wiele innych.
  • Social Mention API – Social Mention API zapewnia strumień danych wyszukiwania w czasie rzeczywistym z wielu serwisów społecznościowych do integracji z innymi aplikacjami. Jest bezpłatny do użytku osobistego i niekomercyjnego.
  • Opus Social Media API – API mediów społecznościowych Opus może służyć jako podstawa do stworzenia strony internetowej lub aplikacji do obsługi sieci społecznościowych i multimediów cyfrowych.
  • Digg API – Digg oferuje interfejs API, który umożliwia dostęp do kanałów informacyjnych dla własnych witryn i aplikacji.
  • API Yelp – API Yelp umożliwia dostęp do informacji o firmach, ocen biznesowych i fragmentów opinii z Yelp w aplikacji lub witrynie.
  • API informacji sąsiedztwa Zillow – strona z ofertami nieruchomości Zillow oferuje API umożliwiające dostęp do informacji o okolicy, które można zintegrować z innymi aplikacjami. (Oferują również szereg innych interfejsów API, w tym księgowania, szczegóły dotyczące nieruchomości, wyceny domu i inne).
  • Tropo – The Tropo API dodaje funkcjonalność Twitter, IM, Voice i SMS do wielu popularnych języków programowania. Rozwój jest bezpłatny, ale wysyłanie wiadomości różni się ceną (wiadomości na Twitterze i wiadomościach błyskawicznych są obecnie bezpłatne).
  • Bit.ly API – Bit.ly oferuje interfejs API do integracji skracania adresów URL z Twoją aplikacją lub stroną.

Z jakich interfejsów API korzystasz? Czy są jakieś witryny, w których chciałbyś zobaczyć API, z którego obecnie nie oferuje? Daj nam znać w komentarzach!

Share Button