【问题标题】:How to Implement oAuth PHP for the Gmail Atom feed?如何为 Gmail Atom 提要实现 oAuth PHP?
【发布时间】:2011-10-28 19:11:30
【问题描述】:

我想在 PHP 中使用 oAuth 来访问 Gmail 的 atom 提要。我不知道在哪里或如何开始编码......在谷歌的页面上它是这样说的:

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

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

【问题讨论】:

    标签: php oauth gmail


    【解决方案1】:

    请参阅下面的 URL,它对您来说非常有用,带有演示和源代码。仔细阅读

    您可以从这个例子开始。

    使用 Gmail Feed API、OAuth 和 PHP with Atom 从 Gmail 中获取未读电子邮件

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

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

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

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

    • 您的应用程序从授权服务器获取授权请求令牌。每个请求令牌的有效期仅为一小时。

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

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

    如何开始?

    如何开始 - 见下面的网址

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

    【讨论】:

      猜你喜欢
      • 2011-02-12
      • 2011-03-11
      • 2023-03-19
      • 1970-01-01
      • 2014-08-12
      • 1970-01-01
      • 2015-08-07
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多