Получить информацию о видео из Vimeo iOS SDK после загрузки?

Я использовал SDK VimeoUpload в своем приложении для загрузки видео, и он работает нормально.

Во время разработки я заметил, что URL-адрес загрузки, созданный SDK, имеет video_file_id и не совпадает с video_id после завершения загрузки.

Сгенерированный SDK URL:

https://1511928471.cloud.vimeo.com/upload?ticket_id=59821e7edc5840322fc360b63d9414c7_45995664&video_file_id=520623428&signature=ec0ce3b5852802957cc1e19c2cccbfa8&v6=1

Как я могу получить информацию о последнем загруженном видео в Vimeo?


person Vasanthakumar    schedule 26.04.2016    source источник
comment
Привет, я пытался реализовать загрузку, но он не дает статус загрузки и загруженный URL-адрес при обратном вызове, не могли бы вы поделиться своим кодом загрузки?   -  person Shrikant K    schedule 26.12.2016


Ответы (2)


Отличный вопрос из ответа на ошибку Github, которую вы подали:

Вы можете получить объект видео, связанный с файлом, который вы только что загрузили, тремя способами:

  1. Видеообъект возвращается в ответе «активировать». Этот запрос делается OldUploadDescriptor, как только загрузка файла завершается. Ознакомьтесь с делом .Activate здесь. На самом деле, теперь, когда я пишу это, объект видео может вернуться в ответе .Settings. В любом случае пример того, как это сделать, находится по той же ссылке выше.

  2. Вы также можете запросить объект видео отдельно от всего, что связано с потоком загрузки, выполнив запрос GET к uri видео. Класс VideoOperation содержит пример этого< /а>.

  3. Вы также можете получить доступ к video.uri и всему объекту видео в самом дескрипторе (после завершения загрузки). Посмотрите здесь< /а>.

Дайте нам знать, если у вас есть другие вопросы (я автор библиотеки).

person Alfie Hanssen    schedule 27.04.2016

Да работает корректно. Я могу получить URL-адрес видео в случае .Settings после загрузки видео. В случае .Activate, я мог получить только как https://1511928471.cloud.vimeo.com/upload?ticket_id=59821e7edc5840322fc360b63d9414c7_45995664&video_file_id=520623428&signature=ec0ce3b5852802957cc1e19c2cccbfa8&v6=1.

но в случае .Settings я мог бы получить videoUrl

Спасибо, Алфи Ханссен.

person StarNeit    schedule 01.05.2016