我试图从谷歌表格中提取一个简短的数据,流程如下;
授权用户(访问类型:脱机)
根据oAuth2流存储/缓存令牌。
加载缓存的令牌并使用它提取数据。
但是,一旦我上传到服务器上,返回的结果就会变得不一致。
我不知道是什么原因造成的,因为大多数情况下,它返回正确的数据,并且它在我的本地非常好地工作。
错误信息;
Google sheet API read: Error: The request is missing a valid API key.
服务器信息: Google,试用版;
runtime: nodejs
env: flex
node.js代码在下面;
getUse
这个问题是关于在使用Python写入Google表时使用API密钥进行身份验证的问题。遵循示例,我将使用一个URL“发现”API:
service = discovery.build('sheets', 'v4', discoveryServiceUrl=
'https://sheets.googleapis.com/$discovery/rest?version=v4',
developerKey=APIKEY)
以这种方式传递API密钥似乎是可行的(它不会抛出异常)。之后,我尝试用batchUpdate更新电子表格。
ser
我的Discord机器人试图访问Google Sheets API v4.0时遇到问题。我希望它能够读取、写入和更新工作表中的数据。我的代码可以很好地用于Node.js应用程序,但是当我将我的代码放在一个不一致的机器人中时,它会给我这个错误: UnhandledPromiseRejectionWarning: Error: The request is missing a valid API key 我不明白为什么我会得到这个错误。我甚至为我的不和谐机器人创建了一个服务账户。 这是Discord机器人的代码。 require('dotenv').config();
cons
我试图在QuickStart.java 8.2上运行。我已经导入了所有的谷歌图书馆,我有这个问题
Exception in thread "main" java.lang.IllegalArgumentException
at com.google.api.client.repackaged.com.google.common.base.Preconditions.checkArgument(Preconditions.java:111)
at com.google.api.client.util.Preconditions.checkArgument(Precondition
我试图从一个Node.js应用程序中写入一个工作表文档,该应用程序响应一个web钩子。我被身份验证部分卡住了。我有以下代码:
'use strict';
var fs = require('fs');
var readline = require('readline');
var google = require('googleapis');
var googleAuth = require('google-auth-library');
var request = require('request
我在我的网站上使用谷歌地图to...show地图。
当我运行文件(html)时,我看到了地图。当我运行我的网站并从iframe调用地图文件时,我看到了
error: "Oops! Something went wrong.
This page didn't load Google Maps correctly. See the JavaScript console for technical details."
IFRAME:
<div id="map-canvas" class="col-md-6 col-xs-12"&g
我的目标是通过接收html表单数据的.php文件写入google sheets。
到目前为止~在这里完成了PHP快速入门:成功完成,并能够使用他们的示例对工作表进行读/写。
接下来,我使用示例代码附加了一个工作表,该工作表位于:
但它似乎遗漏了一段重要的代码。见下文。
Linux服务器,PHP5。
<?php
/*
* BEFORE RUNNING:
* ---------------
* 1. If not already done, enable the Google Sheets API
* and check the quota for your project a
从node.js应用程序(不和谐的机器人)中,我尝试使用npm包访问公共googlesheet。
我仔细地遵循了每一步,但是我希望只使用API键身份验证方法,而不是使用风险更高的Oauth标识。
(我的不和谐机器人是公开的,我不想在heroku上乱搞太多敏感信息,即使我使用了环境变量)
关于google-spreadsheet.js的文档,它提到:
// OR use API key -- only for read-only access to public sheets
doc.useApiKey('YOUR-API-KEY');
我可以成功地将连接到、和,读取它的标题,和
我正在创建一个不和谐的机器人,它将从谷歌工作表中获取一个指定的图表,并将图表发送到服务器。手边的表格一次只能有一个图表,所以我找到了正确的chartId,如下所示:
sheets.spreadsheets.get({
spreadsheetId: 'MYSPREADSHEETID'
}, (err, res) => {
if (err) return console.log('The API returned an error: ' + err);
var id = res.data.sheets[0].charts[0].char
我正在开发一个MonoDroid项目,似乎无法解决这个问题。我正在尝试使用项目,但甚至无法将地图加载到SimpleMapDemo项目中。我已经看过很多关于这个问题的文章了。
映射加载,但为白色,并且应用程序输出状态:
[Google Maps Android API] Failed to contact Google servers. Another attempt will be made when connectivity is established.
[Google Maps Android API] Failed to load map. Error contacting Googl
我正在使用谷歌地图api显示在我的网站地图。有时它的工作很好,但其他时候我在浏览器控制台中得到了以下错误。我会非常感激的。有人能帮我解决这个问题吗。
Uncaught ReferenceError: google is not defined
at render_map (_main.js:3)
at HTMLDivElement.<anonymous> (_main.js:10)
at Function.each (jquery.min.js:2)
at n.fn.init.each (jquery.min.js:2)
at HTMLDocument.<anonymous&