Перейти к основному содержимому

Создать опрос

Создает опрос с вариантами ответа

Функция СоздатьОпрос(Знач Вопрос, Знач МассивОтветов, Знач Картинка = "", Знач Текст = "", Знач Параметры = "") Экспорт

ПараметрCLI опцияТипОбяз.Назначение
Вопрос--questionСтрокаВопрос опроса
МассивОтветов--optionsМассив из СтрокаМассив вариантов ответа
Картинка--pictureСтрока, ДвоичныеДанныеКартинка опроса. Обязательна, если нет текста
Текст--textСтрокаТекст поста. Обязателен, если нет картинки
Параметры--authСтруктура из СтрокаСм.ПолучитьСтандартныеПараметры

Возвращаемое значение: Соответствие Из КлючИЗначение - сериализованный JSON ответа от VK


подсказка

Параметры с типом данных Двоичные данные могут принимать также пути к файлам на диске и URL


Пример использования для 1С:Предприятие/OneScript
    Параметры = ПолучитьПараметрыВК();
Вопрос = "Какой ваш любимый цвет?";

МассивВариантов = Новый Массив;
МассивВариантов.Добавить("Красный");
МассивВариантов.Добавить("Желтый");
МассивВариантов.Добавить("Зеленый");

Результат = OPI_VK.СоздатьОпрос(Вопрос, МассивВариантов, , "Текст поста", Параметры);

// С картинкой

Картинка = "https://hut.openintegrations.dev/test_data/picture.jpg"; // URL, Путь к файлу или Двоичные данные

Результат = OPI_VK.СоздатьОпрос(Вопрос, МассивВариантов, Картинка, , Параметры);
    oint vk СоздатьОпрос \
--question ""Какой ваш любимый цвет?"" \
--options ""['Красный','Желтый','Зеленый']"" \
--picture ""https://hut.openintegrations.dev/test_data/picture.jpg"" \
--auth ""/tmp/p1fyx1pw.24q.json""
Результат
{
"response": {
"post_id": 9711
}
}