【问题标题】:Can I create a new ID Client Oauth without access to console?我可以在不访问控制台的情况下创建新的 ID 客户端 Oauth 吗?
【发布时间】:2017-02-23 14:14:34
【问题描述】:

我想为 Google Drive API 创建一个新的 Id Client Oauth 2.0,然后生成对象 JSON(oauth 凭据),下载它并将其放置在特定文件夹中,而不使用控制台开发人员 google。是否有使用 google 帐户的电子邮件和密码生成此脚本的脚本(在 php 或 javascript 中)?

我想创建这个“独立脚本”,因为我不希望客户端必须先在谷歌控制台上运行(尽管它是一次性的)。

谢谢, 马特奥

【问题讨论】:

    标签: php google-drive-api google-oauth google-console-developer


    【解决方案1】:

    无法以编程方式在Google developer console 上创建项目。创建新项目的唯一方法是通过网站手动进行。

    你不会找到一个脚本或任何东西来允许你这样做。唯一与此类似的是Google Cloud Resource Manager API,但它不会让您创建凭据。

    【讨论】:

    • 感谢@DalmTo 的回答!我正在制作一个将文件保存在数据库或谷歌驱动器中的应用程序,而客户无法在控制台上创建项目、下载 json 对象等,这对他来说太复杂了。所以我想知道是否可以自动化一切,但我想最好的解决方案是我必须创建项目,下载 json 对象并将其放置在每个客户的项目文件夹中,对吗?再次感谢
    • 您不得向客户提供您的客户 ID 和密码。如果您的应用程序不是一个可以由多个客户运行的应用程序,并且您可以将其存储在远离用户视线的地方。他们将不得不自己制作。 stackoverflow.com/a/28109307/1841839 这表明您不能将 PHP 脚本的源代码发布给包含您的客户端 ID 和客户端密码的其他用途。他们必须手动制作。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-03-17
    • 2016-06-04
    • 1970-01-01
    • 2021-05-28
    • 2018-08-27
    • 1970-01-01
    相关资源
    最近更新 更多