首次尝试上传URL将返回Exception_OverUrlUploadLimits

问题描述 投票:0回答:1

这是上传URL的自写包装器内的函数,然后返回链接。通常它可以工作,除了我要求的错误。

headers = {'Authorization': f'Bearer {self.access_token}'}
    try:
        r = requests.request("POST", upload_url, data=url, headers=headers)
        key = r.json()
        print(key)
        # print(f"\n-----\n{key['data']['link']}")
        print('upload sucessfull')
    except Exception as e:
        print(f'could not fetch url - {e} ')
    imgurURL = key['data']['link']
    return imgurURL

但是,有时我会在URL上出现此错误:

{'data': {'error': {'code': 1026, 'message': 'Upload limit for given URL has been reached.', 'type': 'Exception_OverUrlUploadLimits', 'exception': []}

然而,这是我第一次尝试在网址上传图片。 imgur是否限制特定域名上传的网址数量?那可能是原因吗?

python api imgur
1个回答
0
投票

在4-5小时的跨度内最多2-3张图片。

当同时使用同一域的URL发出太多请求时,将发出此消息。也许你需要在请求之间暂停一下。

© www.soinside.com 2019 - 2024. All rights reserved.