Подтвердить что ты не робот

API Google Form API?

Я хотел бы (программно) конвертировать текстовый файл с вопросами в форму Google. Я хочу указать вопросы и типы вопросов и их варианты. Пример: масштаб вопросности должен идти от 1 до 7 и должен иметь метку "не важно" для 1 и "очень важно" для 7. Я смотрел в API Google Spreadsheet, но не видел решения. (API формы Google в http://code.lancepollard.com/introducing-the-google-form-api не является ответом на этот вопрос)

4b9b3361

Ответ 2

До Google удовлетворяет этот запрос функции (нажмите эту функцию на сайте Google, если вы хотите проголосовать за нее), вы можете попробовать не- API.

iMacros позволяет записывать, изменять и воспроизводить макросы, управляющие вашим веб-браузером. Мои эксперименты с Google Диском показали, что базовая версия (без технологии DirectScreen) не записывает макросы должным образом. Я попробовал его как с плагином для IE (базовым, так и с расширенным режимом кликов) и Chrome (последний имеет ограниченную поддержку iMacro). FYI, я смог подключить iMacros IE для создания вопросов на mentimeter.com, но макрорекордер неправильно использует некоторые поля ввода (что требует взлома макроса, дважды проверяя ATTR = команд TAG с помощью ' Например, функция "Осмотреть элемент" Chrome).

Предполагая, что вы можете заставить команды TAG создавать клики в правильных местах на Google Диске, подход заключается в том, что вы в основном пишете (идеально записываете) макрос, пройдя шаги, которые вам нужно создать, так как вы будете использовать браузер. Затем макрос можно отредактировать (вы можете использовать переменные в iMacros, получать данные о вопросе/вопроснике из диалоговых окон CSV или пользовательского ввода и т.д.). Однако петля в iMacros является сырой. Там нет EOF для CSV (вам в основном нужно знать, сколько строк находится в файле и жестко закодировать цикл в вашем макросе).

Есть способ интегрировать вызовы iMacro с VB и т.д., но я не уверен, что это возможно с бесплатными версиями. Там есть другой угол, в котором вы генерируете код (Javascript) из макроса, а затем изменяете его оттуда.

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

Ответ 3

В настоящее время (март 2016 г.) API-интерфейсы Google Forms позволяют нам создавать формы и хранить их на Google Диске. Однако API-интерфейсы форм не позволяют программно изменять форму (например, изменять содержимое, добавлять или удалять вопросы, предварительно заполненные данные и т.д.). Другими словами, форма статична. Для обслуживания пользовательских интерфейсов необходимы внешние API.