gpt4 book ai didi

php - 如何为 Gmail Atom 提要实现 oAuth PHP?

转载 作者:塔克拉玛干 更新时间:2023-11-03 06:06:38 25 4
gpt4 key购买 nike

我想在 PHP 中使用 oAuth 来访问 Gmail 的 atom feed。我不确定从哪里或如何开始编码...在 Google 的页面上它是这样说的:

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,它非常有用,包含演示和源代码。仔细阅读

您可以从这个例子开始。

使用带有 Atom 的 Gmail Feed API、OAuth 和 PHP 从 Gmail 获取未读邮件

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

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

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

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

  • 您的应用程序从授权服务器获取授权请求 token 。每个请求 token 仅在一小时内有效。

  • 您将授权请求 token 交换为访问 token 。

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

如何开始?

如何开始 - 请参阅下面的 url

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

关于php - 如何为 Gmail Atom 提要实现 oAuth PHP?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7933732/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com