Модуль опроса. API: відмінності між версіями

Матеріал з NoDeny
Перейти до навігації Перейти до пошуку
(Новая страница: «<source lang="bash"> curl 'http://app.nodeny-plus.com.ua/cgi-bin/noapi.pl?a=u_poll&cmd=list' \ --cookie 'noses=o5U0SSeFy5FiJWv5GaWjng' </source> В отве...»)
 
Немає опису редагування
Рядок 1: Рядок 1:
<source lang="bash">
<source lang="bash">
curl 'http://app.nodeny-plus.com.ua/cgi-bin/noapi.pl?a=u_poll&cmd=list' \
curl 'http://app.nodeny-plus.com.ua/cgi-bin/noapi.pl?a=u_poll&cmd=list' \
     --cookie 'noses=o5U0SSeFy5FiJWv5GaWjng'
     --cookie 'noses=zpP6gc2lJjeYKzskLBK7zA'
</source>
</source>


В ответе ключ:
Еслли в ответе ключ err_cod - ошибка. Иначе в polls - список опросов
* error - ошибка
* polls - список опросов


Данные опроса:
Данные опроса:

Версія за 13:33, 30 липня 2021

curl 'http://app.nodeny-plus.com.ua/cgi-bin/noapi.pl?a=u_poll&cmd=list' \
    --cookie 'noses=zpP6gc2lJjeYKzskLBK7zA'

Еслли в ответе ключ err_cod - ошибка. Иначе в polls - список опросов

Данные опроса:

id                : id опроса, целое число больше нуля
title             : заголовок
description       : описание
start_date        : дата старта опроса в виде строки
end_date          : дата завершения опроса в виде строки
start             : дата старта опроса в виде timestamp
end               : дата завершения опроса в виде timestamp
stats_voted_users :  количество проголосовавших
can_see_results   : 1 - пользователь может видеть результаты голосования, 0 - нет
can_see_results_before_vote : 1 - может видеть результаты до голосования, 0 - только после
can_revote        : 1 - может переголосовать, 0 - нет
can_multi_choice  : 1 - можно голосовать за несколько пунктов, 0 - нет
voted             : 1 - голосовал, 0 - нет
can_anonymous     : 1 - можно голосовать анонимно, 0 - нет
vote_time         : дата голосования в виде строки, '' если не голосовал
viewed_time       : дата первого просмотра опроса в виде строки, '' если не просматривал еще
ignore            : пользователь просил не показываеть ему этот опрос