1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
|
using Google.GData.Contacts;
using Google.GData.Client;
using Google.GData.Extensions;
using Google.Contacts;
private string get_all_gmail_contacts(string email, string password)
{
string all_gmail_contacts = string.Empty;
RequestSettings rs = new RequestSettings("request all contacts", email, password);
rs.AutoPaging = true;
ContactsRequest cr = new ContactsRequest(rs);
Feed<Contact> f = cr.GetContacts();
foreach (Contact t in f.Entries)
{
foreach (EMail mail_ in t.Emails)
{
all_gmail_contacts += ";" + mail_.Address.ToString();
}
}
return all_gmail_contacts;
} |