Koshti10's picture
Upload 9 files
2927735 verified
raw
history blame
806 Bytes
import os
def get_credentials():
# Authenticate with the service account
client_email = os.environ.get('GOOGLE_CLIENT_EMAIL')
private_key = os.environ.get('GOOGLE_PRIVATE_KEY').replace('\\n', '\n')
token_uri = os.environ.get('GOOGLE_TOKEN_URI')
# Create credentials object
credentials_info = {
'type': 'service_account',
'client_email': client_email,
'private_key': private_key,
'token_uri': token_uri,
'scopes': ['https://www.googleapis.com/auth/drive']
}
return credentials_info
def get_shared_folder_id(drive_shared_link):
start = drive_shared_link.find('/folders/') + 9
end = drive_shared_link.find('?usp=sharing', start)
shared_folder_id = str(drive_shared_link[start:end])
return shared_folder_id