В каком образце из GData версии 2.1.0.0 показано, как использовать API версии 3.0 для получения учетных записей?

Простой вопрос:

Я использовал 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;
    }

person Chiat Development    schedule 11.09.2012    source источник
comment
Google перешел с версии 2.3 своего API GData без работающей демонстрации C#?   -  person Chiat Development    schedule 12.09.2012


Ответы (2)


Google Analytics API v3 не основан на GData и поддерживается другой библиотекой: http://code.google.com/p/google-api-dotnet-client/

Образец будет добавлен на http://code.google.com/p/google-api-dotnet-client/wiki/APIs#Google_Analytics_API

person Claudio Cherubino    schedule 12.09.2012

Вот ссылка на мой код c# api v3, он является частью раздела ответов [Автоматическое использование google-api-dotnet-client с OAuth 2.0][1] [1]: Автоматическое использование google-api-dotnet-client с OAuth 2.0 Я не пытался получить информацию об учетной записи, пожалуйста, опубликуйте любые изменения кода, которые вы вносите.

person ChiefSoaringSQL    schedule 27.09.2012