LINUX.ORG.RU

API одноклассников, не могу загрузить видео

 , ,


0

1

Все разрешения есть, токены правильные. Успешно вызываю video.getUploadUrl, гружу видео на upload_url как POST форму через curl, где видос в поле file. Форма успешно отправляется, но вот video.update говорит что ошибка 10 (error.movie.permissionDenied). Предполагаю, что поле должно называться иначе, или надо передать ещё какие-то параметры при отгрузке видео. В документации нифига нет, в гугле тоже, ТП молчит (хотя просьбы выдать права обрабатывали быстро). Пробовал PUT запрос, он не уходит. Как быть?

★★★

Ответ на: комментарий от anonymous

Хз где там спрашивать, чтобы заметили. ТП так и отмалчивается, видать очень неудобный вопрос задал.

InterVi ★★★ ()

При video.getUploadUrl я указал только

'file_name'       => $filename,
'file_size'       => 0,
'gid'             => $groupId,
'post_form'       => 1

Получил в ответ 1

Потом вызвал vide.update и у меня заработало.

Изначально указывал в video.getUploadUrl

'attachment_type' => 'MOVIE',
anonymous ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.