I am currently writing an application that involves the uploading of videos to Youtube using the Youtube Data API v3 with Python. However, after uploading a small number of videos, I receive an error stating uploadLimitExceeded. I have requested an increase in the amount of quota per day from 10,000 to 110,000. Despite this request being accepted, I am still receiving this error.
I use the following code to upload videos:
from subprocess import runcommand = f'python3 uploadYoutube.py --file="{video_name}" --title="{title}" --description="{vid_des}" --keywords={keywords}" --category="{category}" --privacyStatus="public"'terminal_output = run(command, capture_output=True).stdoutprint(terminal_output)Where the variables inside the f-string are valid.
This provides the following error:
Uploading file...\r\nAn HTTP error 400 occurred:\r\nb\'{\\n "error": {\\n "code": 400,\\n "message": "The user has exceeded the number of videos they may upload.",\\n "errors": [\\n {\\n "message": "The user has exceeded the number of videos they may upload.",\\n "domain": "youtube.video",\\n "reason": "uploadLimitExceeded"\\n }\\n ]\\n }\\n}\\n\'\r\n'Since I have already requested for additional quota, what is the reason for this error?