You should add more information in the readme file, such as how to get the client_secrets.json (like going to Google API Console, creating a new project, creating an OAuth client ID credential with type "Desktop app," and downloading the credential) and what type of python environment is used (virtualenv). Also, google-api-python-client does not support versions under 3.5, so that should also be updated in the readme (the code runs perfectly fine even on python 3.8, so no modifications to the code are required). Also, you misspelled interval in the code. As I mentioned in this issue, the channel ID can't be used directly, so mention that in the readme as well.
Sorry if I sound a bit harsh. I'm just trying to suggest improvements.
Edit: Also, oauth2client has to be installed as well since only installing google-api-python-client results in some missing dependencies.
You should add more information in the readme file, such as how to get the
client_secrets.json
(like going to Google API Console, creating a new project, creating an OAuth client ID credential with type "Desktop app," and downloading the credential) and what type of python environment is used (virtualenv). Also, google-api-python-client does not support versions under 3.5, so that should also be updated in the readme (the code runs perfectly fine even on python 3.8, so no modifications to the code are required). Also, you misspelledinterval
in the code. As I mentioned in this issue, the channel ID can't be used directly, so mention that in the readme as well.Sorry if I sound a bit harsh. I'm just trying to suggest improvements.
Edit: Also, oauth2client has to be installed as well since only installing google-api-python-client results in some missing dependencies.