在iframe PHP中使用Gmail api

在iframe PHP中使用Gmail api,php,iframe,google-oauth,gmail-api,Php,Iframe,Google Oauth,Gmail Api,我已经在我的laravel应用程序中实现了gmail api,以从gmail获取收到的电子邮件。要从gmail获得收到的电子邮件,它需要对该电子邮件授予权限,并因此重定向到该电子邮件的gmail页面,当您允许它重定向到我的应用程序。现在的问题是,我的应用程序已经在iframe中使用,而在iframe中,当它没有重定向到gmail页面时,在尝试重定向时会出现一个kill page屏幕。gmail api在iframe中是否有用,或者是否有任何设置需要配置才能在iframe中使用 谢谢这不是Gmai

我已经在我的laravel应用程序中实现了gmail api,以从gmail获取收到的电子邮件。要从gmail获得收到的电子邮件,它需要对该电子邮件授予权限,并因此重定向到该电子邮件的gmail页面,当您允许它重定向到我的应用程序。现在的问题是,我的应用程序已经在iframe中使用,而在iframe中,当它没有重定向到gmail页面时,在尝试重定向时会出现一个kill page屏幕。gmail api在iframe中是否有用,或者是否有任何设置需要配置才能在iframe中使用


谢谢

这不是Gmail api不支持这是0auth2设计规范

您不能在iframe中重定向身份验证。用户必须能够看到URL栏,以便他们能够验证他们没有被重定向到伪造的google登录和授权屏幕。虽然一些身份验证服务器会禁用此功能,但谷歌不会


您必须在新窗口或用户计算机上的新浏览器选项卡中打开身份验证。

请编辑您的问题,并包含一些代码,说明如何将其加载到iframe中。