早安,
我写这篇文章是因为我在使用google api时遇到了问题。
Google Api文档重新使用以下代码更新.NET中的联系人: (https://developers.google.com/google-apps/contacts/v3/#updating_contacts)
public static Contact UpdateContactName(ContactsRequest cr, Uri contactURL)
{
// First, retrieve the contact to update.
Contact contact = cr.Retrieve<Contact>(contactURL);
contact.Name.FullName = "New Name";
contact.Name.GivenName = "New";
contact.Name.FamilyName = "Name";
try
{
Contact updatedContact = cr.Update(contact);
Console.WriteLine("Updated: " + updatedEntry.Updated.ToString())
return updatedContact;
}
catch (GDataVersionConflictException e)
{
// Etags mismatch: handle the exception.
}
return null;
}
在此示例中,我们在目录中找到了一个google联系人,并更新了联系人的name属性。 我测试了代码,它的工作正常。
但是,如果我想添加一个新的电话号码字段而不是修改现有字段,我该怎么做?
我在很多方面都尝试过,但我无法做到这一点。
提前感谢所有人。
最好的问候, 阿莱西奥。