Can't get Google Sheets API to properly authenticate