В настоящее время я вижу, что при использовании API https://api.us.socrata.com/api/catalog/v1
я столкнулся с некоторыми проблемами, касающимися общего количества возвращенных наборов данных, относительно общего количества наборов данных, визуализированных в каталоге данного города.
Давайте возьмем, к примеру, Остин, Техас: откуда, в браузере я вижу, что в списке 3686 результатов;однако вызов (https://api.us.socrata.com/api/catalog/v1?domains=data.austintexas.gov
) возвращает только 2289 записей метаданных наборов данных.
Похоже, что пропущено несколько наборов данных.
(Аналогично ведет себя Лос-Анджелес: 932 возвращается https://api.us.socrata.com/api/catalog/v1?domains=data.lacity.org
, а 1428Результаты представлены в каталоге)
Чтобы попытаться разобраться в этом, я обнаружил, что другой API, возвращающий метаданные списка наборов данных, - это https://data.austintexas.gov/api/views?page=1
, который возвращает почти все наборы данных (3677), только 9 пропущено,Однако в этом случае структура метаданных сильно отличается от структуры, возвращаемой предыдущим API (меньше структурированных и меньше элементов метаданных).
Может кто-то объяснить это и что такое API right ?