Я работаю над пользовательским элементом управления в виде дерева с динамической загрузкой JavaScript. Я бы хотел проверить это на реальных данных.
Кто-нибудь знает какой-либо публичный сервис с API, который предоставляет доступ к иерархическим данным в формате JSON?
Ответы:
У Twitter есть общедоступный API, который возвращает JSON, например -GET
Запрос:https://api.twitter.com/1/statuses/user_timeline.json?include_entities=true&include_rts=true&screen_name=mralexgray&count=1
,РЕДАКТИРОВАТЬ: удалено из-за того, что Twitter ограничивает свой API
OAUTH
требованиями ...Заменив его простым примером Github API, который возвращает дерево, в данном случае мои репозитории ...
Я не буду включать вывод, так как он длинный ... (возвращает 30 репозиториев за раз) ... Но вот доказательство древовидной структуры.
источник
JSON Test имеет некоторые
попробуйте его бесплатно и также есть другие функции.
http://www.jsontest.com/
источник
POST
запросы не принимаются .У Tumblr есть общедоступный API, который предоставляет JSON. Вы можете получить дамп сообщений, используя простой URL-адрес, например
http://puppygifs.tumblr.com/api/read/json
.источник
?callback=foo
и вы получитеfoo({...})
вместоvar tumblr_api_read={...}
. В документации по API не упоминается поддержка CORS, поэтому я сильно подозреваю, что большинство пользователей все равно будут загружать контент через JSONP.Нашел на Flickr тот, который не требует регистрации / api.
Базовый образец, Fiddle: http://jsfiddle.net/Braulio/vDr36/
Подробнее: сообщение
Вставленный образец
HTML
Javascript
Еще один очень интересный API - Star Wars Rest:
https://swapi.co/
источник
Массажер V2 API обеспечивает чистый ответ JSON , но требует прыгать через несколько обручей:
Пример URL: http://api.tumblr.com/v2/blog/puppygifs.tumblr.com/posts/photo?api_key=YOUR_KEY_HERE
Результат, показывающий древовидную структуру в Fiddler :
источник