【发布时间】:2015-01-05 16:03:13
【问题描述】:
我使用过使用谷歌日历的谷歌示例。我的应用程序运行良好,直到他们最近更改了 API。我发现他们的文档有点压倒性而且不是很有用。我用过这个example。
我收到以下错误
未处理的异常类型: Google.Apis.Auth.dll 中发生 System.InvalidOperationException'
附加信息:应设置至少一个客户端机密(已安装或 Web)
我不知道客户的秘密是什么,也不知道他们在说什么。我已经搜索了该短语,但没有任何信息返回。什么是客户端密码,如何设置?
这是我收到错误的代码行。
credential = GoogleWebAuthorizationBroker.AuthorizeAsync(
GoogleClientSecrets.Load(stream).Secrets, scopes, "user", CancellationToken.None,
New FileDataStore("CalendarSample")).Result
我有他们为我设置的 json 文件,它似乎正在读取它。我确定我应该修改那个文件,但我找不到任何有确切说明的东西。
任何帮助都会很棒。我最终要做的只是从谷歌日历中添加和删除条目。
谢谢
【问题讨论】:
-
你试过并得到解决方案了吗?
标签: .net google-calendar-api google-oauth google-api-dotnet-client