google-api-dotnet-client相关内容

从Google API响应数据库中保存OAuth令牌?

我正在构建一个MVC应用程序,该应用程序将验证我们网站上要求我们将事件发布到日历中的用户。我安装了.NET C#客户端库以及Auth和MVC包。 使用Google.Apis.Auth.OAuth2.Mvc我无法访问我的 IDataStore 实现中的 TokenResponse ,而是将URL保存为令牌,例如localhost:6055 / calendar / calendarasync ..
发布时间:2018-05-03 14:57:44 C#/.NET

NativeApplicationClient和OAuth2Authenticator未解析

我正在编写一个控制台应用程序来从BigQuery下载数据。 .NET库再一次是模糊和混乱的。 在此问题中,两名Google员工已发布一个响应,并且这两个响应都没有在我的机器上运行,因为他们还没有清楚地说明他们正在使用的引用。我再次粘贴代码并进行详细说明:使用DotNetOpenAuth.OAuth2; 使用Google.Apis.Authentication.OAuth2; 使用Goo ..

Google API Oauth2:所有用户只有一个刷新令牌?

我正在使用OAuth2身份验证,并且我有一个拥有多个用户的CMS,每个用户都有自己的配置文件。我们公司有一个Google帐户,可以访问多个Google Analytics帐户。对于使用CMS的每个用户,我使用不同的用户名连接到Google AnalyticsAPI,并将每个用户的令牌保存在数据库数据存储中。问题是,如果有一位用户断开并撤销了他的令牌,那么使用相同Google帐户的其他用户也无法访问 ..

Google日历API的Google服务对象

我试图在.NET中使用Google Calendar API,特别是我试图获取事件列表。根据此处的示例,使用不同的编程语言需要创建一个'服务'对象和一个'事件'对象。但是,我无法找到这些对象之一或者如何启动它们的明确解释。有没有人有解释?或者任何人都可以提供任何信息或给我一个链接到这里解释的地方?它不一定必须在.NET中。 以下是Java中的示例: String pageToken ..

C#Google Drive API我的个人驱动器中的文件列表

我尝试连接到自己的Google云端硬盘帐户并收集文件名称列表。 我所做的: 安装所有需要的NuGet软件包 将Google Drive添加到Google Developers Console中的API Manager 设置服务帐户并下载P12密钥用于身份验证 写下面的代码来调用API: string EMAIL =“myprojectname@appspot.gser ..

由json私钥文件(ServiceAccount)创建的GoogleCredential - 如何设置用户模拟?

刚开始使用Google Apis。 在我的Google云端平台帐户中,我为域范围委派创建了一个服务帐户。我为此服务帐户保存了json格式的私钥文件。 在我的测试应用程序中,我创建了一个GoogleCredential实例: var credential = GoogleCredential.FromStream(新的FileStream(“privatekey.json”,Fi ..
发布时间:2018-05-03 14:46:05 C#/.NET

Google Calendar API - 未从执行中返回()C#

运行下面的代码永远不会从Execute函数返回。我在我的个人gmail帐户上有一个私人日历,我已经与developer.gserviceaccount.com帐户共享。 查看API管理器,用法/引号显示我已经使用过,甚至还打了API。 任何想法都可以使用。 使用System.Security.Cryptography.X509Certificates; 使用System.Web ..
发布时间:2018-05-03 14:35:47 C#/.NET

使用Google云端硬盘api文件列表时,在父级使用“root”时,文件夹不会显示在根目录下

我只想在根目录下查看根目录下的文件夹和文件,当我在父母的Q中设置'root'时,但我只能看到一个标题为“开始”pdf文件的文件。 (我使用C#代码) 我的文件夹在哪里? 但我可以在搜索时看到文件夹名称(例如name ='Folder1')。 我也可以在API帮助网站( https://developers.google.com/drive/v3/reference/files/lis ..

如何以编程方式提供凭证在c#或vb.net中使用谷歌驱动器api?

我制作了一个程序,使用谷歌驱动api从谷歌驱动器上的文件中读取数据。 第一次运行应用程序时,它会打开一个Web浏览器询问使用Google云端硬盘帐户登录。 我想为应用提供用户名和密码,以便自动获取凭据,以便用户不需要知道我的谷歌账户的用户名和密码。 这里是vb.net中的代码: 昏暗的凭据作为UserCredential $ b $ Dim credPath As Str ..

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

我使用 C#创建了控制台应用程序。 其中上传 视频从本地驱动器到 youtube 。 我使用此连结在google api中建立了新应用程式。 我还使用 nuget 安装了所有必需的 packages 。 当我运行我的应用程序时,出现“访问被拒绝”错误,我无法找到问题。 I在 Task Run()方法中出现错误。 using System; 使用System.IO; 使用S ..

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

我尝试使用服务帐户将日历从Dynamics CRM软件同步到Google。 在此期间,我面临.net的API的文档缺乏,特别是有关授权。由于过时的库和类的使用,大部分Google样本都无法编译。所以我发现了一些关于interned和receive错误的例子。 有人可以看看我的样本,并告诉我做错了什么? 准备步骤: 我在我的私人Google帐户中创建了一个项目。 在项目开发者控制台中 ..

谷歌驱动器SDK System.Net.Http.Primitives版本1.5.0.0,而不是2.1.10.0

刚刚下载google-drive-v2-rev82-csharp-1.4.0-beta.zip的全新副本,并在我的VS 2012的C#项目添加到Google.Apis.Drive.v2.dll的参考。我还添加了zip文件的lib文件夹的所有dll的引用。当我运行该项目就抱怨说,System.Net.Http.Primitives的2.1.10.0版本被发现时,它预期的版本1.5.0.0。我尝试添加 ..

如何解决“访问令牌已过期,但我们不能刷新它'在MVC

我目前工作的谷歌阿比其目的在于获得的loggedIn person.i中的圈已经在访问令牌但问题是,每当我尝试我的代码运行它返回此异常 访问令牌已过期,但我们不能刷新 我该如何解决这个问题? VAR claimsforUser =等待UserManager.GetClaimsAsync(User.Identity.GetUserId()); 变种的access_token = ..

谷歌身份验证过程

我想写一本机应用程序访问用户的谷歌日历。我想用这个例子,谷歌提供了得到验证,但它似乎永远不会触发验证功能 私人无效Window_Initialized (对象发件人,EventArgs五) { VAR提供商=新NativeApplicationClient( GoogleAuthenticationServer.Description); provider.ClientIdenti ..
发布时间:2016-09-30 23:49:25 C#/.NET