我正在尝试使用JSON api密钥开始使用Google AnalyticsAPI v3客户端库,但我一直收到此错误:
类型' Google.GoogleApiException'未处理的例外情况发生在 Google.Apis.dll
其他信息:Google.Apis.Requests.RequestError
需要登录[401]
错误[消息[需要登录]位置[授权 - 标题] 原因[必填]域名[全球]]
我在.json文件中有我的API密钥。我的代码如下:
static void Main(string[] args)
{
var apiKey = File.ReadAllText(AppDomain.CurrentDomain.BaseDirectory + "API Project-c33cad8ec3c8.json");
var service = new Google.Apis.Analytics.v3.AnalyticsService(new BaseClientService.Initializer
{
ApiKey = apiKey,
ApplicationName = "GACustomDimensions"
});
var accounts = service.Management.AccountSummaries.List().Execute();
foreach (var account in accounts.Items)
{
Console.WriteLine(string.Format("Id: {0}, Name: {1}", account.Id, account.Name));
}
Console.ReadLine();
}