Я пытаюсь использовать последние клиентские библиотеки .NET для доступа к версии 3.0 API Google Analytics (Core Reporting API). Я зарегистрировал свое приложение в Консоли API Google и использовал OAuth 2.0 для доступа к API.API Google Analytics V3.0: использование OAuth 2.0 с заданным паролем входа в код программы
Поскольку образцов еще нет, как использовать API Google Analytics, Я использовал sample, который демонстрирует простейший вариант использования службы OAuth2 и применил эту схему к моему контексту - с успехом.
(Примечание: Я также нашел help, чтобы исправить ошибки в исходном коде библиотеки Google.Apis.Analytics.v3.dll)
Если я использую мою программу, я должен войти в Google, предоставить разрешения для моего приложения и скопировать код авторизации.
Я хотел бы пропустить этот поток, записав мой пароль для входа в код программы (- в ясном тексте). Моя проблема заключается в том, что я не могу найти эту функцию в библиотеках. В Google Analytitcs Version 2.3 он работал с простыми линиями C#:
AnalyticsService asv = new AnalyticsService("");
asv.setUserCredentials(CLIENT_USERNAME, CLIENT_PASS);
Может кто-нибудь мне помочь?
Спасибо большое! Я посмотрю на это ... –
Это сработало. Я нашел полезный [пример] (http://stackoverflow.com/a/7489566/1151937), в котором показано, как использовать токены обновления в библиотеке Google. –
@ michael-ki Отлично! Рад, что вы нашли пример. +1 для обновления, чтобы он мог помочь другим. –