В настоящее время я играю с API-интерфейсом Vimeo и следую процессу установки и инструкциям, приведенным здесь:
(https://github.com/vimeo/VimeoNetworking)
Все, что я делаю, это удаление общедоступных видеоот Vimeo, за исключением того, что я получаю
Неустранимая ошибка: диспетчер сеансов не возвратил задачу: файл
все остальное работает, и я могу использовать свой собственный токен дляаутентификация.
Вот код, который у меня сейчас есть, который выдает эту ошибку:
Что я делаю неправильно или отсутствует?
let queryURL = URL(string: "/channels/staffpicks/videos")
let videoRequest = Request<[VIMVideo]>(path: queryURL!.absoluteString)
guard let sessionClient = _client else {
return []
}
let _ = sessionClient.request(videoRequest, completion: {
results in
switch results {
case .success(let response):
let videos: [VIMVideo] = response.model
for video in videos
{
print("retrieved video: \(video)")
}
vVideo = videos
break
case .failure(let error):
print(error.localizedDescription)
break
}
})