Пытаюсь настроить отправку постов
блога с картинкой в группу на Одноклассниках с помощью api метода
mediatopic.post. Если отправляю данные без значений photo в attachment, все прекрасно работает.
Загрузку изображения делаю по документации. Получаю адрес загрузки через метод
photosV2.getUploadUrl с параметрами:
- gid - ID группы
- аid - ID альбома в группе
- application_key - ключ приложения
- count - 1
На полученный адрес отправляю файл. Изображение успешно загружается, получаю токены и photo_id. Далее завершаю загрузку методом
photosV2.commit, который возвращает SUCCESS в ответе.
Изображение появляется в альбоме.
Далее указываю токен загруженного изображения в поле attachment: "media": [
{
"type": "photo",
"list": [
{ "id": "photoToken" }
]
}
Выполняю api
mediatopic.post и получаю следующий ответ:
"{"error_code":100,"error_msg":"PARAM : Photos should not belong to the album.","error_data":null}"
Если не указывать aid при получении адреса загрузки, в результате тоже будет ошибка с текстом "Фотка должна принадлежать альбому".
Подскажите, где допустил ошибку?