LimeSurvey API - 获取调查状态

时间:2016-07-24 13:32:33

标签: limesurvey

我想知道是否有办法通过LimeSurvey API获取调查的状态。我知道有能力激活和停用,但我似乎找不到任何可以让你找到调查当前状态的东西。共有5个州:

  1. 不活跃
  2. 过期
  3. 将来会过期(现在正在运行)
  4. 将来会跑
  5. 立即开始(没有过期日期)
  6. 活跃状态

    enter image description here

1 个答案:

答案 0 :(得分:0)

您应该查看实际的API文档:http://api.limesurvey.org/classes/remotecontrol_handle.html#method_list_surveys

list_surveys()会按您的要求提供,只需下面的示例:

[{u'active': u'Y', u'startdate': None, u'expires': None, u'surveyls_title': u'test', u'sid': u'925212'}, {u'active': u'N', u'startdate': None, u'expires': u'2016-09-02 00:00:00', u'surveyls_title': u'test2', u'sid': u'655426'}]