KeyError 'href', когда пытаюсь скачать файл с Яндекс.Диска Python

Вчера работал, сегодня почему-то нет. Изменений никаких не делал в код, но при этом он всё равно сломался. KeyError 'href'

import requests
from urllib.parse import urlencode

public_key = 'https://disk.yandex.ru/d/СлучайнаяСсылка'  # Здесь моя ссылка
base_url = 'https://cloud-api.yandex.net/v1/disk/public/resources/download?'

final_url = base_url + urlencode(dict(public_key=public_key))
response = requests.get(final_url)
download_url = response.json()['href'] #А здесь ошибка

В нём у меня всё же Response 404. Ссылка, вроде бы, правильная. Пытаюсь скачать excel-таблицу с Яндекс.Диска. Возможно, там какой-то другой base_url?

Создал свою собственную таблицу Эксель. Там такая же проблема. Возможно, что для неё требуется другой base_url


Ответы (1 шт):

Автор решения: Anastasiia Elistratova

С кодом всё в порядке. Файл, расположенный на диске превысил лимит загрузки.

→ Ссылка