如何为Gmail Atom提要实现oAuth PHP


How to Implement oAuth PHP for the Gmail Atom feed?

我想在PHP中使用oAuth来访问Gmail的原子提要。我不确定在哪里或如何开始编码这个…在谷歌的页面上是这样写的:

To obtain access, you can use AuthSub or OAuth by requesting a token with scope=https://mail.google.com/mail/feed/atom

如何在PHP中做到这一点?谢谢你对编程新手的帮助:D

见下面的URL,它是非常非常有用的完整为您提供演示和源代码。仔细阅读

你可以从这个例子开始。

使用Gmail Feed API, OAuth和PHP With Atom获取未读邮件

http://lookmywebpage.com/api/google/get-unread-emails-from-gmail-using-gmail-feed-api-oauth-and-php/

在基本层面上,过程如下:

  • 您的应用程序请求访问并从Google授权服务器获得未经授权的请求令牌。

  • Google要求用户授予您访问所需数据的权限。如果用户还没有登录,Google会提示用户登录。然后Google显示一个授权页面,允许用户查看您的应用程序请求访问哪些Google服务数据。

  • 您的应用程序从授权服务器获得已授权的请求令牌。

  • 将授权的请求令牌交换为访问令牌。

  • 使用访问令牌从Google的服务访问服务器请求数据。默认情况下,访问令牌是长期存在的。每个访问令牌都特定于原始授权请求中指定的用户帐户,并且只授予对该请求中指定的服务的访问权。您的应用程序应该安全地存储访问令牌,因为对用户数据的所有访问都需要它。

如何开始?

如何开始-参见下面的url

http://lookmywebpage.com/api/google/get-unread-emails-from-gmail-using-gmail-feed-api-oauth-and-php/