google-api-dotnet-client/1.45.0.0 (gzip)' 无效,asp.net,asp.net-mvc,web-services,google-api,google-people-api"/>

首页 > 解决方案 > C# - PeopleAPI:值的格式'google-api-dotnet-client/1.45.0.0 (gzip)' 无效

问题描述

我需要有关 Google People API 的帮助。我正在尝试在我登录的帐户中创建一个创建联系人请求,但在执行请求时它会引发上述异常。我从 People.Api.Auth.Store 文件夹中 App_Data 中的令牌文件中的数据(令牌、范围、刷新令牌……)获取人员服务,并在创建令牌响应时分配它们,然后创建用户凭据等。我已经看到它工作了,但是当使用 AuthorizationCodeMvcApp 时。但是因为我想从 Web 服务的请求中创建该联系人,所以我无法从其他项目中获取控制器(由于依赖关系)。有人可以帮忙吗?谢谢!!!

最后一行抛出异常:

Google.Apis.PeopleService.v1.PeopleResource.CreateContactRequest peopleRequest = new Google.Apis.PeopleService.v1.PeopleResource.CreateContactRequest(oService, oPerson);

Google.Apis.PeopleService.v1.Data.Person personNew = peopleRequest.Execute();

标签: asp.netasp.net-mvcweb-servicesgoogle-apigoogle-people-api

解决方案


好的,我解决了这个问题,这要归功于我问的问题。

Gmail API - 值 '= Get Labels google-api-dotnet-client/1.25.0.0 (gzip)' 的格式无效

我的 AppName 是“Gestión..”,问题出在 'ó' 中,我将其更改为 'o' 并且它起作用了。


推荐阅读