create.stories

Метод доступен с помощью ключа доступа access_token

Данный метод позволяет создать запланированную историю в разделе Отложенные истории.

Для использования метода сообщество должно быть подключено к отложенным историям!

Обязательные параметры:

Параметр

Описание

id_group (int) Обязательный параметр

Идентификатор сообщества, в котором должна быть опубликована история.

name (string) Обязательный параметр

Название сообщества для отображения в запланированных историях

photo (string) Обязательный параметр

Аватар для отображения в запланированных историях

date_post (string) Обязательный параметр

Дата публикации истории Пример: 2022-02-21 15:40

post_day (string) Обязательный параметр

Режим публикаций oneraz - на один раз everyday - каждый день every2day - раз в 2 дня every3day - раз в 3 дня every4day - раз в 4 дня every5day - раз в 5 дней every6day - раз в 6 дней everyweek - каждую неделю every7day - раз в 7 дней every8day - раз в 8 дней every9day - раз в 9 дней every10day - раз в 10 дней every11day - раз в 11 дней every12day - раз в 12 дней every13day - раз в 13 дней everymonth - каждый месяц every2month - каждые 2 месяца every3month - каждые 3 месяца every4month - каждые 4 месяца every5month - каждые 5 месяцев every6month - каждые 6 месяцев every7month - каждые 7 месяцев every8month - каждые 8 месяцев every9month - каждые 9 месяцев every10month - каждые 10 месяцев every11month - каждые 11 месяцев every12month - каждые 12 месяцев

delete_post_date (string) Необязательный параметр

Удаление задания в конкретную дату (удаления истории из запланированных историй впостера).

Пример:

2022-02-28

stop_post_date (string) Необязательный параметр

Удаление задания в конкретную дату (удаления истории из запланированных историй впостера).

Пример:

2022-02-28

del_task (int) Не обязательный параметр

1 — удалить историю после публикации из запланированных историй впостера, 0 — не удалять. По умолчанию история не удаляется.

delete_clock (int) Не обязательный параметр

Автоматическое удаление истории из VK (часы) От 1 до 23 Максимум 23 часа Данный параметр настраивается совместно с параметром delete_minutes

delete_minutes (int) Не обязательный параметр

Автоматическое удаление истории из VK (минуты) От 1 до 59 Максимум 59 минут Данный параметр настраивается совместно с параметром delete_clock

stories_image (string) Обязательный параметр

Ссылка на изображение для истории.

Рекомендуем загружать фото с соотношением сторон 9:16.

stories_link_url (string) Обязательный параметр

Адрес ссылки для перехода из истории (адрес кнопки)

stories_link_text (string) Обязательный параметр

Текст ссылки для перехода из истории.

Возможные значения:

  • to_storeВ магазин;

  • moreЕщё;

  • bookЗабронировать;

  • orderЗаказать;

  • enrollЗаписаться;

  • fillЗаполнить;

  • signupЗарегистрироваться;

  • buyКупить;

  • ticketКупить билет;

  • writeНаписать;

  • openОткрыть;

  • learn_moreПодробнее (по умолчанию);

  • viewПосмотреть;

  • go_toПерейти;

  • contactСвязаться;

  • watchСмотреть;

  • playСлушать;

  • installУстановить;

  • readЧитать.

  • voteГолосовать;

  • congratulateПоздравить;

  • gameИграть;

  • to_memories_appК воспоминаниям;

  • calendarОткрыть календарь;

  • watch_clipСмотреть клип;

  • make_clipСнять клип;

  • participateУчаствовать;

  • open_maskОткрыть маску;

  • try_onПримерить;

  • tryПопробовать;

  • profileОткрыть профиль;

  • questionsЗадать вопрос {name};

  • attach_wallОткрыть запись;

  • attach_articleЧитать статью;

  • attach_pollОткрыть опрос;

  • attach_storyСмотреть историю;

  • attach_audioСлушать.

  • attach_audio_playlistОткрыть плейлист;

  • attach_audio_albumОткрыть альбом;

  • attach_videoСмотреть видео.

  • attach_video_liveК трансляции;

  • attach_photoОткрыть фото;

  • attach_albumОткрыть фотоальбом;

  • attach_pageОткрыть страницу;

  • attach_marketОткрыть товар;

  • attach_linkОткрыть ссылку;

  • attach_artistПерейти к музыканту;

  • attach_narrativeСмотреть сюжет;

  • attach_podcastСлушать подкаст;

Пример

Пример кода на языке PHP для обращения к методам API.

$params = [
    "id_group" => 79668981,
    "name" => "ВПОСТЕР",
    "photo" => "https://sun1.ufanet.userapi.com/s/v1/if1/8xQSboUDVS5ynV2I3TnsBmc8kLLVM44pVa0X5efnm2jCItSlpBqujStvdpcDaF1fVa9QWEvJ.jpg?size=100x0&quality=96&crop=0,0,1080,1080&ava=1",
    "date_post" => "2022-02-21 15:40",
    "post_day" => "oneraz",
    "stories_image" => "https://sun2.ufanet.userapi.com/impg/uquhuFC_proiWmRgzN-zdAsCMCQJArkZsGZUeQ/RDSLOz_qr6c.jpg?size=1556x586&quality=95&sign=72bf3351130c58f5a42018d96d2d3412&type=album",
    "stories_link_url" => "https://vposter.ru",
    "stories_link_text" => "attach_link",
    "access_token" => "507f7e85b8d7a88c83c8df09b217882e18b5d885a1ff8c88"
];

$myCurl = curl_init();
curl_setopt_array($myCurl, [
    CURLOPT_URL => "https://vposter.ru/api/v2/method/create.stories",
    CURLOPT_RETURNTRANSFER => true,
    CURLOPT_POST => true,
    CURLOPT_POSTFIELDS => http_build_query($params)
]);

$res= curl_exec($myCurl);
curl_close($myCurl);

$request = json_decode($res, true);

if(isset($request['response'])) {
  // Успешно
} else {
  // Ошибка
}

Last updated