1
У меня возникли проблемы с настройкой паролей через API Google Python. Вот краткое описание того, что я делаю:Ошибка ввода пароля с помощью googleapiclient
from googleapiclient import build
import hashlib
password = 'secret'
hashed_password = hashlib.sha1(password).hexdigest()
params = {'password': hashed_password}
# 'http' is a httplib2.Http() object with the appropriate credentials to
# access the Google API
directory = build('admin', 'directory_v1', http=http)
username = '[email protected]'
directory.users().update(userKey=username, body=params).execute()
Код выполняется без ошибок, но пароль не установлен ожидаемого значения.
Нужно ли мне сообщить API, что пароль был хэширован с SHA-1? Если да, то как?