Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Питання по API lviv.rada4you.org #20

Open
Sviatoslav-Babilia opened this issue Mar 3, 2018 · 6 comments
Open

Питання по API lviv.rada4you.org #20

Sviatoslav-Babilia opened this issue Mar 3, 2018 · 6 comments

Comments

@Sviatoslav-Babilia
Copy link

Здоров! Питання. Навіщо ця штука в lviv.rada4you@org? В rada4you.org її нема. @beastie87
image

@beastie87
Copy link
Member

Здоров @Sviatoslav-Babilia
це для зручності використання API
а саме інформація про кількість сторінок pages, кількість голосувань на сторінці count_page, count загальна кількість, current яка сторінка відкрита, попердня, наступна, чи перша сторінка.
Виконує воно грубо кажучи пейджинацію

@Sviatoslav-Babilia
Copy link
Author

Але воно троха "конфліктує" з іншими елементами на сторінці. Фактично, я не можу зробити з того таблицю, якщо зчитую джейсон

@beastie87
Copy link
Member

Коли відкриваємо чи читаємо json, то це не сторінка це масив та хеш або просто хеш, у нас цей джейсон складається з масива двух хешів
і так можна побудувати таблицю і причому одним кодом з усіх регіональних сайтів
наприклад беремо
json => https://lviv.rada4you.org/api/divisions.json
json[0] - це у нас пейджинатор
json[1] - а це вже список голосувань
і json[0]pages нам уже каже скільки ми повинні зробити ітерацій, щоб забрати весь список голосувань

@Sviatoslav-Babilia
Copy link
Author

Sviatoslav-Babilia commented Mar 5, 2018 via email

@lisoffsky
Copy link
Member

lisoffsky commented Mar 5, 2018

дивись, @Sviatoslav-Babilia ось наче я інструкцію до використання в таких випадках загуглив

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants