Я хочу изучить API контактов google для управления контактами gmail. У меня две учетные записи gmail, одна для моего обычного использования, другая для целей тестирования. Однако, когда я запускаю example code (я написал его на основе contacts_example.py), я обнаружил, что могу использовать первую учетную запись, но не вторую.Использование API данных Google
Вот фрагмент кода:
try:
gd_client = gdata.contacts.client.ContactsClient(source='GoogleInc-ContactsPythonSample-1')
gd_client.ClientLogin(user, pw, gd_client.source)
except gdata.client.BadAuthentication:
print 'Invalid user credentials given.'
return
Когда я запускаю его я получаю это, и я клянусь, мой пароль правильно.
Please enter your username: [email protected]
Password:
Invalid user credentials given.
Любая идея, что может привести к этой ошибке? Я думаю, что это имеет какое-то отношение к моей тестовой учетной записи, но я не уверен, что это такое.
ли вы предоставить приложение для доступа к этой информации с вашей второй учетной записью? вы могли бы предоставить сообщение об исключении? вместо сообщения, которое вы написали. – Gerardo
Оказывается, что-то не так с моей тестовой учетной записью. Я перешел на другой аккаунт, и он сработал. –