Как создать пустую метку без записей в ней, используя Google Mail API Ver 2 - PullRequest
0 голосов
/ 23 марта 2010

Я хочу создать пустую метку в приложениях Google, используя Google Mail API. Используя код ниже:

MailItemService mailItemService = new MailItemService(domain, "Sample Migration Application");
mailItemService.setUserCredentials(userEmail, password);

MailItemEntry[] entries = new MailItemEntry[1];

entries[0]              = new MailItemEntry();

entries[0].Labels.Add(new LabelElement("Empty Label"));

entries[0].BatchData    = new GDataBatchEntryData();
entries[0].BatchData.Id = "0"; 

MailItemFeed feed = mailItemService.Batch(domain, username, entries);

Выше код не выдает никакой ошибки, но и не создает метку.

Если я назначу еще несколько значений для записей, это будет работать хорошо, но это приведет к созданию почты внутри метки (но я хочу пустую метку) Может ли кто-нибудь помочь мне здесь?

Спасибо

1 Ответ

0 голосов
/ 04 августа 2011

Вы должны использовать API настроек электронной почты для создания ярлыков для пользователя:

http://code.google.com/googleapps/domain/email_settings/developers_guide_protocol.html#GA_email_label_main

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