Получите список всех общедоступных идентификаторов видео для учетной записи vimeo

У меня есть бесплатная учетная запись Vimeo и несколько общедоступных видео. Мне нужно скачать эти видео.

Я могу загрузить общедоступное видео по его идентификатору с помощью vimeo_dl .

Я пытаюсь получить список URI или идентификаторов видео из своей учетной записи. Официальный документ объясняет только загрузку https://github.com/vimeo/vimeo.py

Я пытался использовать следующее, но он всегда возвращает пустой список.

      import vimeo

client = vimeo.VimeoClient(
  token='dd8df####',
  key='2d0c6c###',
  secret='39CJ5M#####'
)

print("sending request")
response = client.get('https://api.vimeo.com/me/videos?sort=date&per_page=1').json() 
print("request done")
print(response)

Выход:

      sending request
request done
{'total': 0, 'page': 1, 'per_page': 1, 'paging': {'next': None, 'previous': None, 'first': '/me/videos?sort=date&per_page=1&page=1', 'last': '/me/videos?sort=date&per_page=1&page=1'}, 'data': []}

1 ответ

Конечная точка / me требует аутентификации пользователя. Я не знаком с этой библиотекой github, но у нее есть документация для аутентификации, и некоторые из них отсутствуют в вашем коде: https://github.com/vimeo/vimeo.py#authentication

Другие вопросы по тегам