为什么常识

想要做一个读取 G-il 每日新邮件的程序,该怎么着手?

生活词典 changshi.cidiancn.com

阅读: 198

想要做一个读取 G-il 每日新邮件的程序,该怎么着手?1.想找G-il接口文档,但是都没找到资料2.是要用C#来开发的3 个答案

答案 1:

我不是做.net开发的 不过既然问到就答两句首先看这个链接code.google/apis...g-il是没有api的不知道你要开发的是asp.net还是桌面程序获取新邮件可以通过POP或者IMAP协议来g-il还提供atom feed来给你用oaut-之后拉这个地址下来-il.google/-il/feed/atom/里面是新邮件 atom格式的 解析的话 你可以按照xml来解析也可以用别人做的库来解析atomnet.sourceforge.net/稍稍提醒一句 善用搜索引擎

答案 2:

成超已经说的很详细了,在C#中你可以使用WebRequest或WebClient去请求feed页面然后获取结果。下面是代码(不是我写的):WebClient objClient = new WebClient();objClient.Credentials = new System.Net.NetworkCredential("username", "password");string response = Encoding.UTF8.GetString(objClient.DownloadData("-il.google/-il/feed/atom"));

答案 3:

code.google/intl... 使用 OAut- 访问 G-il IMAP 和 -TP - 协议 该文档定义了用于 IMAPAUTHENTICATE和 -TPAUTH命令的 SASL 机制 XOAUTH。它允许使用 OAut- 身份验证参数对用户的 GMail 帐户进行身份验证。该机制支持标准三方模式的 OAut- 和非标准两方模式的 OAut-。

分享常识给亲友.