Як отримати доступ до набору даних через API
Для того, щоб отримати доступ до набору даних через API необхідно:
- 1. Зайти під паролем користувача та знайти відповідний на
- 2. На сторінці набору даних в таблиці «Додаткової інформації» знайти «Ідентифікаційний номер набору даних», наприклад, 1c7f3815-3259-45e0-bdf1-64dca07ddc10.
- 3. Після цього зробити запит API за адресою https://data.gov.ua/api/3/action/package_show?id=Ідентифікаційний-код-набору; наприклад https://data.gov.ua/api/3/action/package_show?id=1c7f3815-3259-45e0-bdf1-64dca07ddc10. Цей запит поверне всю мета-інформацію про набір даних та його ресурсні файли.
- 4. Далі, в отриманому JSON знайти масив «resources», останній запис якого буде найновішим ресурсом з набору даних. Беремо значення id цього ресурсу та робимо запит до функції API https://data.gov.ua/api/3/action/resource_show?id=ID-ресурсу; наприклад https://data.gov.ua/api/3/action/resource_show?id=b0476139-62f2-4ede-9d3b-884ad99afd08. <ле «url», в якому є посилання на файл з ресурсом, наприклад «https://data.gov.ua/dataset/b244f35a-e50a-4a80-b704-032c42ba8142/resource/b0476139-62f2-4ede-9d3b-884ad99afd08/d