如何在服务帐户中实施刷新令牌

时间:2018-11-09 21:38:33

标签: python oauth-2.0 token gspread

我是一名学生,目前正在作为项目进行数字登录页面。我刚接触Python,但是在实现刷新令牌方面需要帮助,因为在登录页面打开一个小时后,它停止将条目上载到Google表格中,因此应该使用日志进行更新。这是gspread设置:

import guizero
import tkinter
import datetime
import gspread
import time

from oauth2client.service_account 
import ServiceAccountCredentials

scope = ['https://spreadsheets.google.com/feeds', 'https://www.googleapis.com/auth/drive' ]

creds = ServiceAccountCredentials.from_json_keyfile_name('ESDSignInSheet.json', scope)

client = gspread.authorize(creds)

sheet = client.open("ESD & Cleanroom Approved Persons & Parts List ").worksheet('ESD APPROVAL LIST')

log = client.open("ESD Sign In Log").sheet1

让我知道您是否需要更多信息来帮助我。预先感谢您的帮助!

0 个答案:

没有答案