multipost.send rest api

Метод используется для отправки мультипоста в ленту пользователя или в группу.

Мультипост - это публикация в ленте или в группе с текстом, изображениями и видео.

Для вызова функции требуется привилегия stream.

Ограничения: пользователь может отправить мультипост либо себе в ленту, либо в свою группу, либо в группу, где он является администратором. Если uid2 не указан, то мультипост будет отправлен в ленту пользователя.

Параметры

Имя Тип Описание
uid2intидентификатор группы или пользователя
textstringтекстовое содержимое публикации; обязательный параметр
photostringмедиаполе, содержащее список пар через запятую в формате id пользователя:id контента
audiostringмедиаполе, содержащее список пар через запятую в формате id пользователя:id контента
videostringмедиаполе, содержащее список пар через запятую в формате id пользователя:id контента

Результат

Формат ответа для json-выдачи (результат для xml аналогичен):

{
"sent": 1 // при успешной отправке
}

Коды ошибок

КодОписание
1Unknown error: Please resubmit the request.
2Unknown method called.
3Service Unavailable. Please try again later.
4Method is deprecated.
100One of the parameters specified is missing or invalid.
102User authorization failed: the session key or uid is incorrect.
103Application lookup failed: the application id is not correct.
104Incorrect signature.
105Application is not installed for this user.
200Permission error: the application does not have permission to perform this action.

Пример вызова

http://www.appsmail.ru/platform/api?method=multipost.send&text=test&
app_id=423004&session_key=551fd0e4779e35859dfccd03397dc8a0&
sig=8730beefc28cb1e6d294aa3f9608efe4

См. также

Использование REST API

Функции REST API