Я думаю, вы не поняли, как работают учетные данные. json.
Доступ не настроен.
Означает, что учетные данные, которые вы загрузили для этого клиента не был настроен для API, к которому вы пытаетесь подключиться.
Когда вы создаете проект на консоли разработчика Google, это дает Google информацию о вашем приложении в целом и о том, для чего оно предназначено. Вы должны включить оба apis в одном проекте.
Как только это будет сделано, создайте свои учетные данные Oauth, как вы делали до того, как этот файл учетных данных сможет подключиться к обоим apis.
Консоль разработчика googel
Учетные данные щелчка в левом меню, а затем кнопка вверху говорит о создании учетных данных
После создания нажмите на стрелку, чтобы загрузить Вы можете скачать файл в любое время