Как загрузить CSV-файл контактов в мою учетную запись Gmail? - PullRequest
1 голос
/ 02 июня 2011

Просто интересно, можно ли загрузить файл CSV с информацией о контактах в нем в мою учетную запись Gmail?

Я уже посмотрел API данных Google.это позволяет вам добавлять по одному за раз.Есть ли оптовый импорт?

Ответы [ 3 ]

1 голос
/ 02 июня 2011

a picture that shows the very thing the question asks

Что именно вы спрашиваете?У GMail это есть прямо внутри gmail.Вы должны сделать это только из протокола данных?

1 голос
/ 02 июня 2011

Моя ошибка, я нашел метод с именем Batch внутри ContactsRequest class

               newContact.Title = name;
               newContact.Name.FullName = name;

               EMail primaryEmail = new EMail(email);
               primaryEmail.Primary = true;
               primaryEmail.Rel = ContactsRelationships.IsWork;
               newContact.Emails.Add(primaryEmail);

               newContact.BatchData = new GDataBatchEntryData();
               newContact.BatchData.Id = i.ToString();
               newContact.BatchData.Type = GDataBatchOperationType.insert;
               i ++;
               list.Add(newContact);

А потом

           cr.Batch(list, new Uri(f.AtomFeed.Batch), GDataBatchOperationType.insert);
0 голосов
/ 02 июня 2011

Если его нет в API, то ответ, вероятно, "нет". Но это не составит труда написать скрипт для разбора файла CSV и вызова API для импорта каждого контакта по очереди.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...