2016-04-26 9 views
0

Я использовал VimeoUpload SDK в Моем приложении для загрузки видео и его работы.Получить видео информацию из Vimeo iOS SDK после загрузки?

Во время разработки я заметил, что созданный SDK URL для загрузки имеет 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?

+0

Привет, я попытался реализовать загрузку, но не предоставил статус загрузки и загруженный URL в обратном вызове, не могли бы вы поделиться своим кодом? –

ответ

1

Большой вопрос, от ответа на Github issue you filed:

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

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

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

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

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

0

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

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

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