Я пытался получить видео с частного 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))
})