Простой вопрос:
Я использовал Google Analytics версии 2.3 под .NET — до 23 августа 2012 года.
Я загрузил Google Data API msi версии 2.1.0.0.
Я получил исходный код от Subversion.
В каком образце (если есть) показано, как реализовать извлечение учетной записи новой версии 3.0 и вызовы методов API?
Это был мой старый код.
public Dictionary<string, string> GetAccounts_old(string username, string password, string myservice)
{
AccountQuery feedQuery = new AccountQuery();
AnalyticsService service = new AnalyticsService(myservice);
Dictionary<string, string> accounts = new Dictionary<string, string>();
try
{
if (!string.IsNullOrEmpty(username))
{
service.setUserCredentials(username, password);
}
foreach (AccountEntry entry in service.Query(feedQuery).Entries)
{
accounts.Add(entry.ProfileId.Value, entry.Title.Text);
}
}
catch (Exception ex)
{
throw new Exception("There was a problem: " + ex.Message);
}
return accounts;
}