2014-01-28 4 views
1

Есть несколько конечных точек, которые возвращают "ENUM" тип, такие как:Каковы ожидаемые значения для различных типов «ENUM», возвращаемых API SurveyMonkey?

Я понимаю WHA t это означает, но я не вижу возможных значений, зафиксированных где угодно. Итак, чтобы повторить заголовок: каковы возможные значения для каждого из этих перечислений?

+0

Кроме того, у нас есть некоторые изменения в работах, чтобы сделать это намного легче найти, то есть интерактивные ссылки из метода справки о. –

ответ

1

В LANGUAGE_ID, статус и collection_mode перечислений документируются здесь: https://developer.surveymonkey.com/mashery/data_types

Строка-ENUM type поле из the get_collector_list endpoint:

Типы коллектора

url    Url Collector 
embedded  Embedded Collector 
email   Email Collector 
facebook  Facebook Collector 
audience  SM Audience Collector 

string- ENUM collection_mode и status поле из the get_respondent_list endpoint:

Режимов

Ответчик Коллекции

normal   Collected response online 
manual   Admin entered response in settings 
survey_preview Collected response on a preview screen 
edited   Collected via a edit to a previous response 

Ответчик Статусы

completed Finished answering the survey 
partial  Started but did not finish answering the survey 

-перечисления целого числа language_id поля от the get_survey_list и the get_survey_details конечных точки:

Язык Идентификаторы

1 English 
2 Chinese(Simplified) 
3 Chinese(Traditional) 
4 Danish 
5 Dutch 
6 Finnish 
7 French 
8 German 
9 Greek 
10 Italian 
11 Japanese 
12 Korean 
13 Malay 
14 Norwegian 
15 Polish 
16 Portuguese(Iberian) 
17 Portuguese(Brazilian) 
18 Russian 
19 Spanish 
20 Swedish 
21 Turkish 
22 Ukrainian 
23 Reverse 
24 Albanian 
25 Arabic 
26 Armenian 
27 Basque 
28 Bengali 
29 Bosnian 
30 Bulgarian 
31 Catalan 
32 Croatian 
33 Czech 
34 Estonian 
35 Filipino 
36 Georgian 
37 Hebrew 
38 Hindi 
39 Hungarian 
40 Icelandic 
41 Indonesian 
42 Irish 
43 Kurdish 
44 Latvian 
45 Lithuanian 
46 Macedonian 
47 Malayalam 
48 Persian 
49 Punjabi 
50 Romanian 
51 Serbian 
52 Slovak 
53 Slovenian 
54 Swahili 
55 Tamil 
56 Telugu 
57 Thai 
58 Vietnamese 
59 Welsh 
+0

И думать, что я сопоставил японский и китайский вручную! – philshem

3

У меня недостаточно репутации для комментариев, поэтому, как и ответ Майлза, я могу предложить этот список, сопоставляющий типы с Qtype в формате реляционной базы данных, поскольку мы переходим от этого. Список сопоставляется с SM ResponseTable.html SM, но этот файл не дает Qtype 160 или 70, который, как я полагаю, является ранжирующим.

Question Family Question Subtype QType 
single_choice vertical 10 
    vertical_two_col 11 
    vertical_three_col 12 
    horiz 13 
    menu 14 
multiple_choice  vertical 20 
    vertical_two_col 21 
    vertical_three_col 22 
    horiz 23 
matrix single 30 
    multi 40 
    menu 50 
    rating 60 
    ranking  
open_ended numerical 80 
    single 90 
    multi 100 
    essay 110 
demographic  us 120 
    international 130 
datetime date_only 140 
    time_only 141 
    both 142 
presentation image 
    video 
    descriptive_text 160 
+0

Извините, не могли бы вы уточнить? Из какого формата вы переходите? –

+0

Экспорт реляционной базы данных. Это дает zip-файл с папкой с некоторой документацией в формате html, например, упомянутый выше ответ ResponsesTable.html и две вложенные папки \ Excel с набором файлов XLS и \ CSV с файлами csv. Мы использовали его, потому что он дал нам нормализованный набор данных - опрос, страницы, сборщики, вопросы, вопросы, ответы и ответы. Этот формат теперь удаляется SM, но поскольку у нас так много кода, который его использует, я добавил код для загрузки json-данных и сохранения его в этом формате. – sysmod

 Смежные вопросы

  • Нет связанных вопросов^_^