Отладка ошибок в библиотеках oath2client и google-api-pythonPython

Программы на Python
Ответить
Anonymous
 Отладка ошибок в библиотеках oath2client и google-api-python

Сообщение Anonymous »

Я пытаюсь запустить код, использующий библиотеки oauth2client и google-api-python-client:
def get_authenticated_service():
credentials = ServiceAccountCredentials.from_json_keyfile_name(
SERVICE_ACCOUNT_CREDS, scopes=SCOPES)
return build(
API_SERVICE_NAME,
API_VERSION,
static_discovery=False,
credentials=credentials,
developerKey=API_KEY)

def validate_query_job(yt_music_analytics, title, query):

#Validate query before creating a QueryJob.
validate_req = {"query": query}

try:
yt_music_analytics.contentOwners().validateQuery(
contentOwner=CONTENT_OWNER, body=validate_req).execute()

return True

except HttpError as e:
print(e)
wrerror(e)
return False

service = get_authenticated_service()
validate_query_job(service, query_title, query_text):

с таким запросом, как SELECT 1 AS x
и где SERVICE_ACCOUNT_CREDS — глобальная переменная в файле json. В момент запуска этого кода я получаю сообщение об использовании правильного файла учетных данных или совершенно неправильного файла учетных данных, поэтому я не уверен, связана ли ошибка с загрузкой учетных данных или с учетной записью службы, которую я пытаюсь использовать. Мне интересно, есть ли в этих библиотеках другие функции, которые я могу использовать для отладки или получения более подробной информации об ошибке



Подробнее здесь: https://stackoverflow.com/questions/792 ... -libraries
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Python»