Files
VK_bot/services/google.py
2026-04-30 18:38:38 +03:00

21 lines
589 B
Python

import httplib2
import googleapiclient.discovery
from oauth2client.service_account import ServiceAccountCredentials
from config import CREDENTIALS_FILE, SPREADSHEET_ID
def get_google_service():
credentials = ServiceAccountCredentials.from_json_keyfile_name(
CREDENTIALS_FILE,
[
"https://www.googleapis.com/auth/spreadsheets",
"https://www.googleapis.com/auth/drive",
],
)
http = credentials.authorize(httplib2.Http())
return googleapiclient.discovery.build(
"sheets", "v4", http=http, cache_discovery=False
)