我正在尝试实现Google Drive API。他们在这里有使用 Google OAuth 2.0 的快速入门示例。用于 Web 应用程序,用户将使用驱动器 API 创建文件夹并保存文件、编辑文件等。
现在的问题是 OAuth 2.0 正在重定向页面,authCode
然后callbackUrl
再次返回,即。通常的方式。有什么方法可以让我在authCode
不重定向 url 的情况下通过使用cURL
或一些可以在不重定向的情况下做到这一点的库。
我正在使用PHP
这个应用程序。
我正在尝试实现Google Drive API。他们在这里有使用 Google OAuth 2.0 的快速入门示例。用于 Web 应用程序,用户将使用驱动器 API 创建文件夹并保存文件、编辑文件等。
现在的问题是 OAuth 2.0 正在重定向页面,authCode
然后callbackUrl
再次返回,即。通常的方式。有什么方法可以让我在authCode
不重定向 url 的情况下通过使用cURL
或一些可以在不重定向的情况下做到这一点的库。
我正在使用PHP
这个应用程序。
我们目前为已安装的应用程序提供了一种替代流程,该流程不会重定向回应用程序,但会输出交换代码。为了确保用户明确授予您的应用程序权限,我们需要拦截用户操作的流程。
如果您的用例中没有涉及最终用户,您可能需要查看服务帐户:https ://developers.google.com/accounts/docs/OAuth2ServiceAccount服务帐户还提供 Google Apps 域的模拟。