Pracuję nad dynamicznie ładowaną kontrolką użytkownika widoku drzewa JavaScript. Chciałbym to przetestować na rzeczywistych danych.
Czy ktoś zna jakąś usługę publiczną z interfejsem API, który zapewnia dostęp do danych hierarchicznych w formacie JSON?
javascript
json
testing
treeview
ILya
źródło
źródło
Odpowiedzi:
Twitter ma publiczny interfejs API, który zwraca na przykład JSON -ZA
GET
Żądanie:https://api.twitter.com/1/statuses/user_timeline.json?include_entities=true&include_rts=true&screen_name=mralexgray&count=1
,EDYCJA: Usunięto z powodu Twittera ograniczającego ich API z
OAUTH
wymaganiami ...Zastąpienie go prostym przykładem API Github - który zwraca drzewo, w tym przypadku, moje repozytoria ...
Nie będę dołączał danych wyjściowych, ponieważ jest długi ... (zwraca 30 repozytoriów na raz) ... Ale oto dowód na to, że jest to drzewo.
źródło
Test JSON ma kilka
wypróbuj za darmo i ma też inne funkcje.
http://www.jsontest.com/
źródło
POST
próśb.Tumblr ma publiczny interfejs API, który zapewnia JSON. Możesz uzyskać zrzut postów, używając prostego adresu URL, takiego jak
http://puppygifs.tumblr.com/api/read/json
.źródło
?callback=foo
i dostajeszfoo({...})
zamiastvar tumblr_api_read={...}
. Dokumentacja API nie wspomina o obsłudze CORS, więc podejrzewam, że większość użytkowników i tak ładowałaby zawartość przez JSONP.Znaleziono taki z Flickr, który nie wymaga rejestracji / api.
Próbka podstawowa, Fiddle: http://jsfiddle.net/Braulio/vDr36/
Więcej informacji: post
Wklejona próbka
HTML
Javascript
Kolejnym bardzo interesującym jest API Star Wars Rest:
https://swapi.co/
źródło
Tumbler V2 API zapewnia czystą odpowiedź JSON, ale wymaga skoki przez kilka obręcze:
Przykładowy adres URL: http://api.tumblr.com/v2/blog/puppygifs.tumblr.com/posts/photo?api_key=YOUR_KEY_HERE
Wynik przedstawiający strukturę drzewa w programie Fiddler :
źródło