当前位置: 首页 > 知识库问答 >
问题:

配置您的OAuth客户端?Google Sheets API

阎德辉
2023-03-14

我在GoogleSheetsQuickStart页面,当我点击“启用GoogleSheetsAPI”按钮时,会出现一个名为“配置您的OAuth客户端”的菜单。有一个下拉菜单,其中有一系列选项,如web浏览器、web服务器、ios、chrome应用程序等。我对使用API编程很陌生,所以我不知道这意味着什么。我应该用哪一个?

我正在用Selenium在Eclipse IDE中制作一个网络抓取程序,我想把我抓取的数据转储到谷歌工作表中。任何帮助都将不胜感激

URL:https://developers.google.com/sheets/api/quickstart/java

共有1个答案

江智
2023-03-14
  • 为了使用任何Google API,您需要创建一个Google Cloud Platform Project
  • 谷歌提供两种认证方式
  • 在大多数情况下,您需要使用OAuth2进行安全身份验证
  • 您将需要获得将由应用程序用于获得访问和刷新令牌的凭据
  • 要获得凭据,您需要首先设置您的应用程序的conhtml" target="_blank">set屏幕,如下所述
  • 确切的方式取决于几个因素,例如,您想要发布外部应用程序,或者只是为自己使用它,以及您想要在哪种类型的设备上使用它。
  • 对于大多数指定应用程序类型的内部应用程序,应用程序名称和范围(可以稍后编辑)就足够了
  • 这里列出了工作表API的可能作用域
  • 对于最简单的开始,如果您按照Java的快速入门,只需单击启用Google Sheets API按钮即可设置同意屏幕
  • 这将在后台自动完成所有配置

现在,作为应用程序类型:

  • 这在很大程度上取决于您希望如何实现应用程序-您的选择将影响用户在身份验证后的重定向方式
 类似资料:
  • 客户端配置项设置示例 lookoutConfig.setProperty(LookoutConfig.LOOKOUT_AGENT_HOST_ADDRESS,"127.0.0.1"); 客户端配置项说明 配置项 对应 SpringBoot 配置项 默认配置值 说明 lookout.enable com.alipay.sofa.lookout.enable true 功能开关,默认是 true。如

  • 是否可以配置多个< code >安全配置? 使用s可以为OAuth客户端设置Client-ID和Secret: 对于单个客户来说,它的工作就像魅力一样: 我找不到任何方法将安全方案与不同的安全配置相关联。

  • 问题:CXF能否基于WS-SecurityPolicy文件自动为客户端配置WS-Security? 如果是的话,是否有任何关于实际这样做的文件?我花了几个小时查看CXF站点并进行搜索,但没有找到答案。 CXF留档显示“CXF 2.2引入了对使用WS-SecurityPolicy配置WSS4J的支持,而不是WS-Security页面上记录的自定义配置”,并且还显示“在CXF 2.2中,如果cxf-r

  • 我有一个老项目,这是试图从谷歌分析检索数据。 它不起作用,所以我试图找出问题所在。 找到了在服务器端使用分析的示例代码。 它与我的测试帐户的秘密文件一起工作。但是它对一个老项目的秘密文件不起作用。我收到以下错误: 有什么问题?机密文件已过期?如果是,我可以在没有访问谷歌帐户的情况下收到另一个吗?

  • 我们试图用任何google帐户登录我的worklight混合移动示例应用程序。 下面是创建google gmail API和创建OAuth 2.0客户端ID的屏幕截图步骤 错误日志中没有错误,只有这里引用的页面加载错误。我们得到这样的屏幕截图错误