google-api-dotnet-client相关内容

如何以编程方式将Google Sheet脚本发布/部署为API可执行文件?

我有一个包含脚本的Google工作表,我想以编程方式执行以下操作。 以编程方式制作此Google电子表格public。 我希望以编程方式为任何用户(公共)执行与上述电子表格相关联的脚本。 我可以以编程方式执行“Publish>Deploy as API executable”吗? 推荐答案 您可能希望查看最近的updates in Release Notes,看看它是否有 ..

Google API v3-无法获取日历列表

我正在尝试将活动添加到我的日历。 我在Google开发人员控制台中创建了服务帐户凭据,我可以对自己进行授权。 我的帐户上有两个日历,但我无法使用Google API的C#代码列出它们。 我的日历是否需要某些特殊权限? 在设置(calendar.google.com)选项卡上,我拥有完全权限。 获取日历列表的代码可能有问题? string[] scopesCal = new ..

将 Google Drive API 托管到 IIS 后上传失败.将错误显示为无法启动浏览器

我在我的应用程序中使用谷歌外部登录,我需要一个功能,用户可以将图像从应用程序上传到他的谷歌驱动器. 在我的本地主机代码中,谷歌驱动器文件上传功能工作正常,在将其托管给 IIS 用户后无法上传图像. 我创建了一个错误日志文件.因为我发现了以下异常: System.AggregateException:发生一个或多个错误.---> System.NotSupportedExcepti ..

MVC 中的 GoogleWebAuthorizationBroker 用于 Google Drive 访问

我无法从 MVC 应用程序访问特定的 Google Drive 帐户.我所需要的只是让 MVC Web 应用程序访问我的谷歌驱动器扫描几个文件并根据谷歌驱动器的内容更改数据库.问题是在 IIS 中运行时,驱动器无法通过身份验证,因为如果 GoogleWebAuthorizationBroker 尝试打开浏览器(如果它是 Windows 应用程序)但似乎无法通过 IIS 执行此操作,即使它是服务器端 ..

YouTube C# API V3,如何恢复中断的上传?

我不知道如何在 C# YouTube API V3 中恢复中断的上传. 我现有的代码使用 V1 并且工作正常,但我正在切换到 V3. 如果我在不更改任何内容的情况下调用 UploadAsync(),它会从头开始.使用 Fiddler,我可以看到未遵循 此处给出的协议,并且上传重新开始. 我尝试按照 V1 设置流中的位置,但没有可用的 ResumeAsync() 方法. Py ..

无法加载文件或程序集 System.Net.Http.Primitives.定位程序集的清单定义与程序集引用不匹配

我正在开发一个使用 Google API 的程序.但是每次我运行我的程序时,我都会收到以下错误: 无法加载文件或程序集“System.Net.Http.Primitives, Version=1.5.0.0, Culture=neutral, PublicKeyToken=b03f5f711d50a3a"或其依赖项之一.定位的程序集的清单定义与程序集引用不匹配. 我正在使用 Visua ..
发布时间:2022-01-08 11:45:03 其他开发

GoogleWebAuthorizationBroker.AuthorizeAsync 挂起

我们的网站需要从后面的代码(asp.net mvc 应用程序)上传视频到youtube.我正在尝试获取 google 凭据,但是当我调用 AuthorizeAsync 时,应用程序只是挂起.我四处寻找解决方案,但似乎没有任何帮助.我已经在谷歌和堆栈溢出上搜索过明显的.我发现的大部分内容都提到该应用程序可能无法访问 appdata 文件夹,因此我尝试将该文件夹更改为位于 c 驱动器、d 驱动器和实际 ..
发布时间:2022-01-06 15:42:13 C#/.NET

如何使用 Google.Apis.YouTube.v3 和 C# 将视频上传到 youtube?

我使用 C# 创建了 console 应用程序.它将upload Video 从本地驱动器上传到youtube.我使用 此链接在 google api 中创建了新应用.我还使用 nuget 安装了所有必需的 packages.当我运行我的应用程序时,我收到错误消息“拒绝访问",我找不到问题. 我在 Task Run() 方法中遇到错误. 使用系统;使用 System.IO;使用 Syste ..

通过 asp .net core 连接到 Google api 导致无休止的授权循环

我目前正在尝试设置一个 Asp .net core 3 Web 项目,以便在用户登录后连接到 Google 日历并请求用户数据. 用户登录,应用程序请求访问其数据的权限.问题从那之后开始. 启动 //这个方法被运行时调用.使用此方法向容器添加服务.public void ConfigureServices(IServiceCollection 服务){services.AddDbCo ..
发布时间:2022-01-01 20:22:24 C#/.NET

如何以编程方式提供凭据以在 c# 或 vb.net 中使用 google drive api?

我制作了一个程序,该程序使用 google drive api 从 google drive 上的文件中读取数据. 您第一次运行该应用程序时,它会打开一个网络浏览器,要求您使用 Google Drive 帐户登录. 我想为应用提供用户名和密码,以便它自动获取凭据,这样用户就不需要知道我的 Google Drive 帐户的用户名和密码. 这是vb.net中的代码: Dim cr ..

在哪里可以找到 ServiceAccountCredential

我正在使用 asp.net c# 使用 google api,我的目标是使用服务帐户访问 google api. 我已经导入了所有需要的 dll 来创建服务帐户来访问管理功能(admin软件开发工具包). 但是我找不到 ServiceAccountCredential. 如何在我的项目中实现这一点? 解决方案 以下是您在 2017 年的做法: 转到服务帐户页面 ..
发布时间:2022-01-01 20:11:51 C#/.NET

使用 google-api-dotnet-client 的 Google+ 插入时刻

我正在尝试使用 dotnet-client 在 Google+ 中编写活动.问题是我似乎无法正确获取客户端应用程序的配置.根据 Google+ 登录配置 和 这个问题 我们需要添加 requestvisibleactions 参数.我这样做了,但没有用.我正在使用范围 https://www.googleapis.com/auth/plus.login,我什至添加了范围 https://www.g ..
发布时间:2022-01-01 20:00:01 其他开发

如何以编程方式从“与我共享"中删除文件在 Google 云端硬盘中

使用完整驱动器范围执行以下命令 var request = service.Files.Delete(fileId); 结果 权限不足错误. 尝试从谷歌驱动器“与我共享"文件夹中删除文件时. 当登录用户实际上无权删除不属于他们的文件时,如何从“与我共享"中删除文件? 解决方案 问题是相关用户不拥有该文件.经过大量挖掘,我意识到您想要做的是删除用户对相关文件的权限. ..

Google API V 3.0 .Net 库和 Google OAuth2 如何处理刷新令牌

在我的应用程序中,我使用带有 Google OAuth2 的 Google API V 3.0 .Net 库来同步 Google 日历和 Outlook 日历.我使用下面的代码来获取 Google.Apis.Calendar.v3.CalendarService 服务对象.在身份验证期间,我存储了 Json 文件,并从中请求 Google.Apis.Auth.OAuth2.UserCredenti ..

Google API OAuth2,服务帐户,“错误":“invalid_grant"

我正在尝试使用服务帐户将日历从 Dynamics CRM 软件同步到 Google.在此期间,我遇到了有关 .net 的 google API 文档的缺乏,尤其是有关授权的文档.由于使用了过时的库和类,大多数 Google 示例甚至无法编译. 所以我找到了一些关于实习和接收错误的例子.有人可以看看我的样本并告诉我我做错了什么吗? 准备步骤: 我在我的私人 Google 帐户中创建 ..