2017-10-28 12 views
1

Google의 People API를 사용하는 방법을 배우려고합니다. OAuth 2 기본 사항을 이미 이해했으며 연락처 목록을 얻는 방법을 알고 있습니다.C# .NET Google People API 업데이트 연락처 정보

다음 단계는 연락처 정보의 일부 속성을 업데이트하는 것입니다. 나는 참조 용으로 https://developers.google.com/people/을 사용하고있다.

연락처 관리 섹션에서 유일한 예는 Java로, C#에서 유사한 일치 항목을 찾을 수 없습니다. https://developers.google.com/people/v1/write-people

C# API로 연락처를 업데이트 할 수 있습니까? 그렇다면 누군가가 나를 예를 들어 줄 수 있습니까?

답변

1

불행하게도, 나는 어떤 예를 발견하지 않은,하지만 뭔가 당신은 여기서 더 많은 정보를 찾을 수 있습니다

var service = new PeopleService (new BaseClientService.Initializer() 
{ 
    HttpClientInitializer = credential, 
    ApplicationName = "APP_NAME", 
}); 

Person contactToCreate = new Person(); 
List<Name> names = new List<Name>(); 
names.Add(new Name() {GivenName = "John", FamilyName = "Doe"}); 
contactToCreate.Names = names; 

Google.Apis.PeopleService.v1.PeopleResource.CreateContactRequest request = 
new Google.Apis.PeopleService.v1.PeopleResource.CreateContactRequest(service, contactToCreate); 
Person createdContact = request.Execute(); 

다음과 같이해야합니다 : Class reference. 그러나 그것은 약간 불분명하다.

+0

대단히 고맙습니다. 사람과 사람 서비스의 차이점은 무엇입니까? –