我的域名是谷歌应用帐户。 Google应用文档说要将Gmail与Atom结合使用,您必须已有聚合器。我使用php simplepie来解析我的应用程序上的rss和atom feed。 Google文档说网址为https://mail.google.com/mail/feed/atom,并输入您的Gmail地址和密码。
我可以使用设置供稿网址来设置网址。我似乎无法弄清楚,如何添加用户名和密码。我感谢任何帮助。感谢
更新: -
我的一位朋友说这可以在python中运行。
import urllib2
def get_unread_msgs(user, passwd):
auth_handler = urllib2.HTTPBasicAuthHandler()
auth_handler.add_password(
realm='New mail feed',
uri='https://mail.google.com',
user='%s@gmail.com' % user,
passwd=passwd
)
opener = urllib2.build_opener(auth_handler)
urllib2.install_opener(opener)
feed = urllib2.urlopen('https://mail.google.com/mail/feed/atom')
return feed.read()
我不懂python。我感谢任何能帮助我理解如何在php中实现类似功能的人。
感谢您的帮助。
答案 0 :(得分:0)
将CURL与CURLOPT_USERPWD
选项一起使用,并获取上述网址的内容。
curl_setopt($ch, CURLOPT_USERPWD, $username . ":" . $password);
这只给了我未读的电子邮件。