Получите список всех общедоступных идентификаторов видео для учетной записи 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