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

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

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

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

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

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


подсказка

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


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

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

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

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

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

Результат = OPI_VK.СоздатьОпрос(Вопрос, МассивВариантов, Картинка, , Параметры);
    # JSON данные также могут быть переданы как путь к файлу .json

oint vk СоздатьОпрос \
--question "Какой ваш любимый цвет?" \
--options "['Красный','Желтый','Зеленый']" \
--picture "https://hut.openintegrations.dev/test_data/picture.jpg" \
--auth "{'access_token':'***','owner_id':'-218861756','app_id':'51694790','group_id':'218861756'}"
Результат
{
"response": {
"post_id": 9751
}
}