Я работаю над преобразованием Python script с помощью API-интерфейса API gdata Google + аутентификация пользователя/пароля в нечто более подходящее для производства (ключ API). Я довольно расстроен из-за запутанного состояния их документации по аутентификации. Я, по общему признанию, не очень хорошо разбираюсь в OAuth2, но мне кажется, что это намного сложнее для моего случая использования, а именно: Хит Google Analytics каждые 24 часа, чтобы получить X самых популярных статей на нашем сайте.
В этом случае мы не имеем дело с изменением личных данных, и вся деятельность сосредоточена на одной учетной записи. Не похоже, что OAuth2 стоит сложность для чего-то такого простого.
Я вижу, что в консоли API Google (https://code.google.com/apis/console/) я зарегистрировался там и заметил, что есть раздел "Простой доступ к API" с одним ключом под "Идентификатор клиента для веб-приложений" (который выглядит как OAuth2). Там также страница обновления домена Google https://www.google.com/accounts/UpdateDomain, но это похоже на OAuth.
Можно ли использовать этот ключ простого API-доступа (а не OAuth) для получения данных аналитики с помощью клиента gdata Python, и если да, то есть ли у кого-нибудь какие-либо примеры проверки подлинности? У меня уже есть материал для поиска данных, который работает после аутентификации, но я использую подход user/pass, который не подходит для производства.