谷歌AdWords库不创建访问令牌
我正在尝试将A taginalingIdeAservice API致电Google AdWords.到目前为止,这是我的代码: [HttpGet] public IEnumerable Get() { var user = new AdWordsUser(); using (TargetingIdeaService targetingIdeaService = (TargetingIdeaService)user.GetService(AdWordsService.v201802.TargetingIdeaService)) { // Create selector. TargetingIdeaSelector selector = new TargetingIdeaSelector(); selector.requestType = RequestType.IDEAS; se
10 2024-04-26
编程技术问答社区
谷歌.NET API由于错误403(禁止)而失败。
我的代码片段应该返回信标列表.让Google API控制台生成一个API密钥时,我已经将公共IP地址和与API密钥关联了.当代码调用executeasync()方法时,我不断收到带有错误代码403(禁止)的异常.我可能做错了什么以及如何减轻问题? public async void TestApiKey() { var apikey = "739479874ABCDEFGH123456"; //it's not the real key I'm using var beaconServices = new ProximitybeaconService(new Google.Apis.Services.BaseClientService.Initializer { ApplicationName = "My Project", ApiKey = apikey }); var result = await bea
0 2024-04-26
编程技术问答社区
在谷歌电子表格中为特定列写入数值时出现错误,在c#中
我已经在手动命名为: 手动中定义了一列 新建家? 日期和时间 m/f 如何为这些列编写值.我尝试了 row.Elements.Add(new ListEntry.Custom() { LocalName = "newlybuildhome?", Value = "Joe" }); row.Elements.Add(new ListEntry.Custom() { LocalName = "m/f", Value = "f" }); row.Elements.Add(new ListEntry.Custom() { LocalName = "dateandtime", Value = "26" }); service.Insert(listFeed, row); 我有例外,空白行不能写;改用删除. 我尝试过: row.Elements.Add(new ListEntry.Custom() { LocalName = "Newly bui
4 2024-04-26
编程技术问答社区
谷歌API Oauth2刷新令牌错误请求400
通过将Google API与Xamarin C#一起使用Google API刷新现有令牌.我猜我的代码有问题,但找不到. (注意:我在&以使请求更可读性上添加了newline字符.希望每个人都会很酷.) 请求auth uri https://accounts.google.com/o/oauth2/v2/auth? scope=https://www.googleapis.com/auth/calendar https://www.googleapis.com/auth/calendar.events& include_granted=true& response_type=code& redirect_uri=com.googleusercontent.apps.MYOAUTHCLIENTID:/oauth2redirect& client_id=MYOAUTHCLIENTID.apps.googleusercontent.com& access_type=offli
2 2024-04-26
编程技术问答社区
通过c#.net注销gmail账户
我正在使用dotnetopenauth dll通过c#.net来记录我的示例应用程序. 我成功登录了我的Gmail帐户,然后我想从Gmail帐户注销.我引用了此链接以登录Gmail Accout. 通过c#.net /p> 解决方案 来自此答案: > 我认为您正在误解依赖方和OpenID提供商.以StackoverFlow为例,依赖方和其他网站(例如Google)也是OpenID提供商. . 依赖方(例如So)没有发言权何时开放式提供商(例如Google)选择出于自己的目的"忘记"用户. dotnetopenid不提供此功能,因为OpenID本身在其规格中没有此功能.
8 2024-04-26
编程技术问答社区
YouTube上传文件给我带来ArgumentNullException(C#)。
我正在为YouTube服务使用Google的" .NET客户库". 当我尝试上传视频时,我会遇到错误.(System.ArgumentNullexception)来自我的[videos.insert]请求. ArgumentNullException: Value cannot be null. Parameter name: baseUri 堆栈: в Microsoft.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task) в Microsoft.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccess(Task task) в Microsoft.Runtime.CompilerServices.TaskAwaiter.ValidateEnd(Task task) в Microsoft.Runtime.Compile
4 2024-04-26
编程技术问答社区
使用ServiceAccount Actor用户访问域范围内的Google Drive数据
需要技术:C# 描述:我正在努力在应用程序中创建工作流程,以便网站通过用户同意屏幕询问Google身份验证,一旦由域管理员授权,网站将可以访问该域下的所有用户,并访问驱动器和团队驱动数据. 尝试进行身份验证的方法: 创建的服务帐户用户,从admin.google.com 为该用户提供了必要的权利. 创建的超级管理员用户,分配了服务帐户参与者的角色,并在#1中创建的服务帐户. serviceaccountcredential对象使用的代码 ServiceAccountCredential credential = new ServiceAccountCredential( new ServiceAccountCredential.Initializer("Service_Account_Email") { Scopes = SCOPES, User = ADMIN_EMAIL, }.FromPriva
2 2024-04-26
编程技术问答社区
谷歌C# Api Beta 1.6认证问题
尝试使用C#Beta V1.6 SDK身份验证和访问Google日历服务 而且看起来不正确 using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using Google.Apis.Auth.OAuth2; using Google.Apis.Auth; using Google.Apis.Authentication; using Google.Apis.Calendar.v3; using System.Threading; using Google.Apis; using Google.Apis.Services; var uc = GoogleWebAuthorizationBroker.AuthorizeAsync(new ClientSecrets() {
0 2024-04-26
编程技术问答社区
Google plus API在C#.net librarry中获取活动列表
我正在使用.NET Google Plus API,我想获取指定配置文件的活动列表(pag/user ..). 我有这个代码,我可以在线获得它 var provider = new NativeApplicationClient(GoogleAuthenticationServer.Description); provider.ClientIdentifier = GoogleIdentifier; provider.ClientSecret = GoogleSecret; ActivitiesResource.Collection collection = new ActivitiesResource.Collection(); var service = new PlusService(); service.Key = GoogleKey; ActivitiesResource.ListRequest list = service.
0 2024-04-26
编程技术问答社区
C# BatchUpdateDocumentRequest ReplaceAllText Google Docs Api
我正在尝试在 Google Docs 模板上更新/替换给定文本. 我到目前为止尝试过的代码: DriveService service = GetDriveService(); var firstname = "Firstname"; var lastname = "Lastname"; BatchUpdateDocumentRequest body = new BatchUpdateDocumentRequest(); List requests = new List(); var repl = new Request(); var substrMatchCriteria = new SubstringMatchCriteria(); var replaceAlltext = new ReplaceAllTextRequest(); replaceAlltext.ReplaceText = firstname + "." + la
2 2024-04-26
编程技术问答社区
如何在C#中从Google Drive API中获取所有文件夹中的所有文件
我能够使用API​​从Google Drive获取文件: display(display(查看)使用Google Drive使用ASP中的Google Drive中的文件列表.用C#和vb.net . ,但我只有100个记录.我有数千份记录.任何人都可以让我知道要更改以获取完整记录显示. 请找到下面的代码: namespace GoogleDrive { public partial class gDrive : System.Web.UI.Page { protected void Page_Load(object sender, EventArgs e) { GoogleConnect.ClientId = "942196220502-k107l4mtn6n606d8m38pp2k6clfmbftd.apps.googleusercontent.com"; GoogleC
0 2024-04-25
编程技术问答社区
上传带有特殊单字节字符的文件时,Google Drive解析错误
最近尝试使用Google API Dotnet客户端SDK上传文件时发生了一个问题.当文件名称具有任何特殊的Unicode字符时,它会引发错误. 这是我的代码 public static Google.Apis.Drive.v2.Data.File InsertResource(Google.Apis.Drive.v2.DriveService service, string filePath, string parentId, string fileName, string mimeType) { Google.Apis.Drive.v2.Data.File body = new Google.Apis.Drive.v2.Data.File(); try { // File's metadata. body.Title = fileName;
0 2024-04-25
编程技术问答社区
Google API/OAUTH/NativeApplicationClient/OAuth2Authenticator > Logout?
我正在构建一个桌面应用程序,该应用程序遵循此线程中的方案,使用誓言连接到Google API: for dotnet for dotnet ;将日历与API键 使用 一切都很好.我已经构建了一个表格,该表格显示一个webbrowser来收集Authcode. 但是如何实现"注销"?为此找不到任何API功能. 解决方案 niels,您可以做以下操作. 通过转到WebBrowser控件中的Google将用户记录到Google中 此URL(https://accounts.google.com/logout?hl = en) 您可以通过致电 https://accounts.google.com来撤销用户令牌./o/oauth2/revoke?token = {token} 您可以通过调用可以从webbrowser中进一步删除cookie等 通过调用system.diagnostics.process.start删除cookie(" rundll32.exe"
6 2024-04-25
编程技术问答社区
谷歌云存储的上传在C# API中不工作
我正在尝试通过C#API上传简单的图像到Google Cloud Storage.似乎成功了,但我在Google云水桶中看不到任何东西. 我到目前为止的代码: Google.Apis.Services.BaseClientService.Initializer init = new Google.Apis.Services.BaseClientService.Initializer(); init.ApiKey = "@@myapikey@@"; init.ApplicationName = "@@myapplicationname@@"; Google.Apis.Storage.v1.StorageService ss = new Google.Apis.Storage.v1.StorageService(init); var fileobj = new Google.Apis.Storage.v1.Data.Object() { Bucket = "image
0 2024-04-25
编程技术问答社区
Google Speech Api从音频文件中获取文本,在C#中返回{"结果":[]}。
我正在尝试创建一个Windows应用程序,可以在其中使用我拥有的音频文件,并将其语音转录为带有Google语音识别API的文本文件.这是我所做的: 1)我去了这里 https:///groups.google.com/a/chromium.org/forum/?fromgroups#! forum/chromium-dev 并成为会员. 2)我去了我的Google开发人员控制台并成功地生成了一个API密钥. 3)我在线上有一些代码并运行了: private void btnGoogle_Click(object sender, EventArgs e) { string path = @"Z:\path\to\audio\file\good-morning-google.flac"; try { FileStream fileStream =
0 2024-04-25
编程技术问答社区
Youtube的API访问被允许了,但我仍然有无效凭证的错误。
试图测试YouTubeapi的搜索功能,但得到了 可能是因为我的频道(我的gmail帐户都被绑定到我当前在Console.developers.google中)? 吗? upd: 创建了新帐户,情况仍然相同 好吧,我在这里做了什么: 在console.developers.google 中创建的孔子 激活的YouTube数据API(像这样选择的应用程序或SOMTH,而不是 JS ONE),下载了JSON,看起来像 首先,我调用Authorize方法(新页面显示,询问权限,刚刚单击allow按钮,一切似乎都可以),但是然后我尝试使用Search 我得到401错误 Heres代码 using System; using System.Collections.Generic; using System.Linq; using System.Web; namespace WebApplication3.Services.ServiceAuthoriazt
6 2024-04-25
编程技术问答社区
如何在这个C#程序中限制返回的谷歌搜索结果的数量?
我只想通过以下C#代码返回四个结果.我该怎么做?我知道我可能只能解析返回的结果,但是如果可能的话,我宁愿只抓住四个. . var searchTerm = "pizza boxes"; using (var web = new WebClient()) { web.Headers.Add("Referrer", "http://localhost:49360/"); var result = web.DownloadString(String.Format( "http://ajax.googleapis.com/ajax/services/search/web?v=1.0&q={0}", searchTerm)); Console.WriteLine(result); } 事先感谢您的
2 2024-04-25
编程技术问答社区
如何在.net谷歌api v3中刷新令牌?
我设法在前端获取了access_token和refresh_token,现在它存储在数据库中的后端.NETCORE应用程序中,我使用 创建GoogleCredential var cred=googleCredential.fromAccessToken(access_token); 但是,这不是一个自己刷新的,我不知道如何刷新此功能.我可以向他们的REST API发送邮政请求并刷新它,但是我需要知道何时"信用"到期以发送刷新请求. PS知道令牌在数据库中,因此除了.fromaccesstoken之外,都不是一个选项. . 编辑: 完整的代码无法共享,但这是应用程序的流程的发展.在ReactJS应用程序上,我通过React-Google-Login模块获得授权代码
6 2024-04-25
编程技术问答社区
谷歌驱动器可恢复上传无响应
好吧,我在这里不知所措,为什么这不起作用.相同的代码仅适用于上传元数据,然后将其相同用于倍数上传.我无法重新上传上传. string responseFromServer = reader.ReadToEnd(); 我的代码: FileInfo info = new FileInfo(pFilename); String MimeType = GetMimeType(pFilename).ToString(); string footer = "\r\n"; //Createing the MetaData to send List _postData = new List(); _postData.Add("{"); _postData.Add("\"title\": \"" + info.Name + "\""); _postData.Add("}"); string postData = string.Join(" ", _post
2 2024-04-25
编程技术问答社区