Rya*_*yan 9 https swift gmail-api
我正在开发一个iOS应用程序,我想做的是让应用程序ping一个通用的Gmail帐户来检查最新的电子邮件.
我通过https://developers.google.com/gmail/api/quickstart/ios?ver=swift浏览了Google的指南,但结果不起作用.经过一些谷歌搜索后,似乎某些功能可能已经改变,但他们还没有更新他们的文档.
有没有办法通过https将凭据发送到Gmail并收回电子邮件?我通过Gmail API管理器获得了OAuth密钥,但当我将其作为"access_token"传递时,响应显示"需要登录".
AFAIK,如果您尝试列出不提供授权标头的项目的存储桶,可能会遇到错误响应“需要登录”。
如果我们检查Users.messages: get,就会注意到它需要授权。
为此,您可能需要检查使用 Gmail 授权您的应用程序,其中您将找到以下基本授权模式:
- 在开发过程中,在 Google API 控制台中注册应用程序。
- 当应用程序启动时,请求用户授予对其 Google 帐户中数据的访问权限。
- 如果用户同意,您的应用程序将请求并接收访问 Gmail API 的凭据。
- 刷新凭据(如果需要)。
此外,如果您的应用程序需要代表用户访问 Google API,您应该使用服务器端流程。有关详细信息,请参阅实施服务器端授权。
| 归档时间: |
|
| 查看次数: |
703 次 |
| 最近记录: |