You've already forked OpenIntegrations
mirror of
https://github.com/Bayselonarrend/OpenIntegrations.git
synced 2026-05-22 10:05:29 +02:00
2.9 KiB
2.9 KiB
sidebar_position
| sidebar_position |
|---|
| 1 |
Создать произвольный твит
Создает твит с произвольным содержимым
Функция СоздатьПроизвольныйТвит(Знач Текст = "", Знач МассивМедиа = "", Знач МассивВариантовОпроса = "", Знач ДлительностьОпроса = "", Знач Параметры = "") Экспорт
| Параметр | CLI опция | Тип | Назначение |
|---|---|---|---|
| Текст | --text | Строка | Текст твита |
| МассивМедиа | --media | Массив из Строка,ДвоичныеДанные | Массив двоичных данных или путей к файлам |
| МассивВариантовОпроса | --options | Массив из Строка | Массив вариантов опроса, если необходимо |
| ДлительностьОпроса | --dur | Строка,Число | Длительность опроса, если необходимо (опрос без длительности не создается) |
| Параметры | --auth | Структура из Строка | Структура авторизации или путь к .json |
Возвращаемое значение: Соответствие Из КлючИЗначение - сериализованный JSON ответа от Twitter
Параметры = ПолучитьПараметрыАвторизацииТвиттер();
Текст = "Тестовый твитт" + Строка(Новый УникальныйИдентификатор);
Картинка1 = "https://openyellow.neocities.org/test_data/picture.jpg"; // URL, Двоичные данные или Путь к файлу
Картинка2 = "https://openyellow.neocities.org/test_data/picture2.jpg"; // URL, Двоичные данные или Путь к файлу
МассивКартинок = Новый Массив();
МассивКартинок.Добавить(Картинка1);
МассивКартинок.Добавить(Картинка2);
МассивМедиа = OPI_Twitter.ЗагрузитьМассивВложений(МассивКартинок, "photo", Параметры);
Результат = OPI_Twitter.СоздатьПроизвольныйТвит(Текст, МассивМедиа, , , Параметры);
oint twitter СоздатьПроизвольныйТвит --text %text% --media %media% --options %options% --dur %dur% --auth %auth%
{
"data": {
"edit_history_tweet_ids": [
"1842929383595552867"
],
"id": "1842929383595552867",
"text": "Тестовый твиттa6042bbd-1b1a-4aa9-9942-f0a50da55053"
}
}