【问题标题】:Google app script : how to enable fusion table for use with app script?谷歌应用脚​​本:如何启用融合表以与应用脚本一起使用?
【发布时间】:2016-02-02 06:00:08
【问题描述】:

当我对我的 FusionTable 进行简单的选择查询时,我得到了这个错误

访问未配置。您的项目未启用 API(Fusion Tables API)。请使用 Google Developers Console 更新您的配置。

我的问题是“如何”在开发人员控制台中启用融合表 API 以与独立应用脚本一起使用?

我的问题是关于 projetc,因为我无法从 google drive 中选择我的应用脚本项目作为为其启用 API 的项目。甚至创建一个新项目,我最终都拥有一个 json 文件作为凭据,但我如何使用它?

注意:我已经在我的项目的高级资源配置中启用了 FusionTables,并且我已经在 Google 开发人员 fusionTable api 管理器中启用了...但是我在这里阅读

此 API 已启用,但在您创建凭据之前,您无法在项目中使用它。 现在单击“转到凭据”以执行此操作(强烈推荐)。

这是问题的核心。我必须创建哪些凭据以及如何在我的独立 Google 应用脚本中使用新生成的凭据?

这些问题的正确答案是什么?

【问题讨论】:

    标签: google-apps-script google-fusion-tables


    【解决方案1】:

    您需要通过project's Developers Console 链接启用 API。

    1) 打开您的脚本项目。
    2) 在菜单中选择Resources
    3) 选择Developers Console Project...
    4) 点击类似projectname -api-project-5853434..的链接
    5) 重定向到控制台后,单击左上角的汉堡菜单并选择API Manager
    6) 在搜索中输入Fusion。并选择 Fusion Tables Api。 7) 点击启用按钮。

    这将解决您的第一个错误。

    至于你的第二个错误:

    当您创建一个新项目时,它会为您的脚本生成一个新的开发人员控制台项目以及一组默认凭据。您只能从脚本编辑器 IDE 访问它,因为它不会显示在 console.developers.google.com 查看所有项目页面中。我怀疑您的错误是由于修改了项目开发凭据,或者可能是 Google 生成开发控制台项目的错误。
    我会将您的脚本迁移到一个新的 Apps 脚本项目。启用我上面详述的融合表推进服务和 API。这将解决第二个问题。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-03-07
      • 1970-01-01
      • 2018-03-04
      • 1970-01-01
      相关资源
      最近更新 更多