更新gmail联系人C#异常
我正在尝试更新gmail联系人信息更新gmail联系人C#异常,c#,gmail,C#,Gmail,我正在尝试更新gmail联系人信息 Contact updatedContact = contact.Contact; updatedContact.Content = "Contact information for " + contact.Contact.Name.FullName; Uri feedUri = new Uri(ContactsQuery.CreateContactsUri("default")); RequestSettings rs2 = new RequestSetti
Contact updatedContact = contact.Contact;
updatedContact.Content = "Contact information for " + contact.Contact.Name.FullName;
Uri feedUri = new Uri(ContactsQuery.CreateContactsUri("default"));
RequestSettings rs2 = new RequestSettings("CreateContacts", username, password);
ContactsRequest cr = new ContactsRequest(rs2);
Contact createdContact = cr.Update(updatedContact);
但我有个例外
"execution of request failed http://www.google.com/m8/feeds/contacts/"mail"/full/..."
有什么想法吗?这是您的机器运行代码的问题,它可能在其他机器上工作 如果您支持代理,下面是一篇关于如何正确设置代理的文章:
我找到了异常的原因
"execution of request failed http://www.google.com/m8/feeds/contacts/"mail"/full/..."
这样更新名称时不会出现任何问题
contact.Name.FullName = value;
但当像这样更新电话号码时,会出现上述例外情况
contact.Phonenumbers.Add(new Google.GData.Extensions.PhoneNumber(value));
不管发生了什么错误,gmail似乎都会返回相同的异常,我怎么能从“请求执行失败”中理解这一点,这很烦人
我希望他们添加一些细节,尽管我不知道这样更新电话号码有什么错。我读了那篇文章,并尝试使用该代码(但我不能),我没有服务或工厂,我无法将该代码映射到我的代码。