Estoy trabajando en un control de usuario de vista de árbol de JavaScript cargado dinámicamente. Me gustaría probarlo con datos del mundo real.
¿Alguien conoce algún servicio público con una API que brinde acceso a datos jerárquicos en formato JSON?
javascript
json
testing
treeview
ILya
fuente
fuente
Respuestas:
Twitter tiene una API pública que devuelve JSON, por ejemplo:Una
GET
solicitud para:https://api.twitter.com/1/statuses/user_timeline.json?include_entities=true&include_rts=true&screen_name=mralexgray&count=1
,EDITAR: Eliminado debido a que Twitter restringe su API con
OAUTH
requisitos ...Reemplazándolo con un ejemplo simple de la API de Github , que devuelve un árbol, en este caso, mis repositorios ...
No incluiré la salida, ya que es larga ... (devuelve 30 repositorios a la vez) ... Pero aquí hay una prueba de que es un árbol.
fuente
JSON Test tiene algunos
Pruébalo gratis y también tiene otras características.
http://www.jsontest.com/
fuente
POST
solicitudes.Tumblr tiene una API pública que proporciona JSON. Puede obtener un montón de publicaciones usando una URL simple como
http://puppygifs.tumblr.com/api/read/json
.fuente
?callback=foo
y obtienes enfoo({...})
lugar devar tumblr_api_read={...}
. Los documentos de la API no mencionan el soporte CORS, por lo que sospecho firmemente que la mayoría de los usuarios cargarían el contenido a través de JSONP de todos modos.Encontré uno de Flickr que no necesita registro / api.
Muestra básica, Fiddle: http://jsfiddle.net/Braulio/vDr36/
Más información: publicar
Muestra pegada
HTML
Javascript
Otro muy interesante es Star Wars Rest API:
https://swapi.co/
fuente
La API Tumbler V2 proporciona una respuesta JSON pura, pero requiere pasar por algunos obstáculos:
URL de ejemplo: http://api.tumblr.com/v2/blog/puppygifs.tumblr.com/posts/photo?api_key=YOUR_KEY_HERE
Resultado que muestra la estructura de árbol en Fiddler :
fuente