简单的问题:
我在 .NET 下使用 Google Analytics v2.3——直到 2012 年 8 月 23 日。
我已经下载了 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;
}