0

我能够从https://www.google.com/m8/feeds/contacts/default/full获取谷歌联系人

但不是生日。

我应该怎么做才能得到生日,我需要提供任何特殊许可或任何其他查询 url 吗?

请帮忙...

提前致谢

4

1 回答 1

0

我一直在使用 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

于 2012-02-14T22:11:14.180 回答