API контактов Google - проблема с получением дня рождения - PullRequest
0 голосов
/ 20 июля 2011

Я могу получить контакты Google от https://www.google.com/m8/feeds/contacts/default/full

, но не от дня рождения.

Что мне нужно сделать, чтобы получить день рождения, нужно ли мне предоставить какое-либо специальное разрешение или любое другоеURL запроса?

Пожалуйста, помогите ...

Заранее спасибо

1 Ответ

0 голосов
/ 15 февраля 2012

Я пользуюсь провайдером данных Google и считаю, что это самый простой способ добиться желаемого поведения.Это в основном сторонний инструмент, который позволяет подключаться и получать доступ к данным так же, как и к любой традиционной базе данных.После его настройки выбрать день рождения так же просто, как запросить таблицу контактов:

GoogleConnection connection = new GoogleConnection(connectionString);

GoogleCommand cmd = new GoogleCommand(
    "SELECT Birthday FROM Contacts where Contacts.Birthday >= @date", 
    connection);
cmd.Parameters.Add(new GoogleParameter("date", "4/3/1997"));

GoogleDataReader gdr = cmd.ExecuteReader();
while (gdr.Read())
{
    //any code
}

Я нашел это намного проще, чем другие методы.Это ссылка на их сайт: Google Data Provider

...