【发布时间】:2014-04-14 19:48:33
【问题描述】:
我正在尝试使用 Google API 的新客户端库:
https://code.google.com/p/google-api-dotnet-client/
我已经下载并提取了示例代码: Google API Dotnet Client Sample Solution
我还在以下位置设置了必要的 API 访问权限: Google Developers Console
但由于某种原因,我根本无法正常启动任何东西。
据我所知,上面发布的示例解决方案中有很多示例,我将首先尝试缩小范围,只让其中一个项目运行,Plus.ServiceAccount。
在开发者控制台中创建服务帐户并下载 P12 JSON 密钥,并替换项目中的那个后,我遇到了错误:
CryptographicException 未处理(系统找不到指定的文件。)
错误发生在这一行:
var certificate = new X509Certificate2(@"key.p12", "notasecret", X509KeyStorageFlags.Exportable);
我希望有人可以提供一些非常简单的示例来让事情快速运行。我发现有关使用客户端库的 Google 文档缺乏且不充分。
谢谢。
【问题讨论】:
标签: .net google-api-dotnet-client