能够从https://www.google.com/m8/feeds/contacts/default/full
获取Google联系人但不是生日。
如何获得生日,我是否需要提供任何特殊许可或任何其他查询网址?
请帮忙......
提前致谢
答案 0 :(得分:0)
我一直在使用Google数据提供商,并认为这是实现您正在寻找的行为的最简单方法。它基本上是第三方工具,允许连接和访问数据,就像访问任何传统数据库一样。配置完毕后,选择生日就像查询Contacts表一样简单:
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