Challenge#4 - Pobieranie danych z API i wyświetlanie listy artykułów - rozwiązanie
Datastore API Dropbox, co daje aplikacjom lekką bazę danych w chmurze do przechowywania danych strukturalnych użytkownika, takich jak ustawienia i kontakty, została rozszerzona, aby umożliwić aplikacjom przechowywanie danych lokalnie, jeśli użytkownicy nie są zalogowani do Dropbox.
Interfejs API Datastore umożliwia teraz również użytkownikom udostępnianie danych za pomocą inni, i ma nową funkcję, która ma uprościć i ulepszyć sposób, w jaki aplikacje internetowe są powiadamiane o zmianach w repozytoriach danych, o czym poinformowała środa Dropbox.
"Jest to największa aktualizacja interfejsu Datastore, którą wprowadziliśmy od czasu jej uruchomienia w zeszłym roku. - mówi Leah Culver, rzecznik deweloperów Dropbox.
Funkcja Local Datastores, w trybie podglądu od czerwca, a teraz gotowa do prime time, pozwala aplikacjom zbierać dane od użytkowników, którzy nie są zalogowani do Dropbox, a następnie przesyła je do clo ud i synchronizuje go na urządzeniach po zalogowaniu. Interfejs API umożliwia teraz programistom konfigurowanie aplikacji, aby użytkownicy mogli udostępniać swoje dane innym użytkownikom Dropbox.
Wreszcie, Dropbox rozszerza funkcjonalność "webhooków" o pliki do tych repozytoriów danych . Programiści będą mogli zarejestrować identyfikator URI webhook dla swojej aplikacji, aby w czasie rzeczywistym powiadamiał o zmianach w magazynach danych użytkowników, w przeciwieństwie do aplikacji, która musi okresowo odpytywać Dropbox.
Chociaż deweloperzy stron trzecich zbudowali ponad 300 000 aplikacji dla Dropbox, firma nadal widzi możliwości, z których mogą skorzystać, szczególnie w kategoriach takich jak sieci mobilne i społecznościowe, z których obie powinny skorzystać z ulepszeń interfejsu Datastore API, powiedział Culver.
Dropbox ogłosił interfejs API Datastore w lipcu zeszłego roku, opisując go jako "proste bazy danych dla twoich aplikacji z wbudowaną synchronizacją Dropbox."
API uaktualnień Dropbox dla lekkich baz danych aplikacji
Aplikacje korzystające z interfejsu Dropbox Datastore API mogą teraz udostępniać przechowywane dane innym osobom
Ponad 650 terabajtów danych do zgarnięcia z powodu publicznie dostępnych baz danych MongoDB
Co najmniej 35 000 jest publicznie dostępnych i niezabezpieczonych Bazy danych MongoDB w Internecie, narażające 688,4 TB danych na potencjalną kradzież.
Microsoft korzysta z baz danych na całym świecie z bazą danych Cosmos DB
Programiści będą mieli łatwiejsze skalowanie swoich aplikacji, aby sprostać globalnym potrzebom dzięki produktowi bazodanowemu Microsoft w środę. Usługa nazywa się Cosmos DB, dzięki czemu programiści mogą przechowywać dane, które można replikować w dowolnym z 34 regionów Azure w chmurze publicznej.