Я пытался внедрить Vimeo Video Url с паролем частной жизни в моем пользовательском комплекте проигрывателя, но я не могу подтвердить подлинность видео, почему это так? - PullRequest
0 голосов
/ 30 апреля 2019

Я пытался получить видео с частного URL и URL, защищенного паролем.Из частного URL я смог успешно загрузить видео.

Но когда я попытался загрузить защищенный паролем URL, например, https://vimeo.com/333266958., я наткнулся на контрольно-пропускной пункт.Я проверил документацию и т. Д., Но все, что я должен понять, это простой API-интерфейс POST, но параметры, независимо от того, как я даю, я не могу загрузить url

Здесь, в этом примере ссылки, пароль 123456, я рассматривал труднозакодируй его, но я даже не смог пройти мимо аутентификации.

ym.fetchVideo(withIdentifier: "333257136", withReferer: "66f87b0ae7", completionHandler: {
 ( video:YTVimeoVideo?, error:Error?) -> Void in
    if let err = error {
        print("Error = \(err.localizedDescription)")
        return
    }

    guard let vid = video else {
        print("Invalid video object")
        return
    }

    print("Title = \(vid.title), url = \(vid.httpLiveStreamURL?.absoluteString ), thumbnail = \(vid.lowestQualityStreamURL()) Title = \(vid.streamURLs )")
    Constants.VideoURL = vid.highestQualityStreamURL()
    self.player.set(AVURLAsset(url: Constants.VideoURL))


})
...