Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/399.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/google-app-engine/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Google可视化API不考虑GID或图纸参数_Javascript_Google App Engine_Google Visualization_Google Spreadsheet Api - Fatal编程技术网

Javascript Google可视化API不考虑GID或图纸参数

Javascript Google可视化API不考虑GID或图纸参数,javascript,google-app-engine,google-visualization,google-spreadsheet-api,Javascript,Google App Engine,Google Visualization,Google Spreadsheet Api,我正在使用Google可视化Javascript API从Google Sheets加载图表,并将其显示在div中。我的应用程序托管在Google app Engine上。我使用参数gid=1为工作表提供URL,以指定第二个工作表,但显示的图表是第一个工作表。以下是我的简化代码(基本上是文档中提供的示例代码): 我还没有找到任何明确解释tq端点的文档。我尝试在此表单中使用URL,但尝试加载图表时出现超时错误。有没有人遇到过这个问题,或者对tq有什么见解?谢谢 编辑2014-02-17: 我已将U

我正在使用Google可视化Javascript API从Google Sheets加载图表,并将其显示在div中。我的应用程序托管在Google app Engine上。我使用参数
gid=1
为工作表提供URL,以指定第二个工作表,但显示的图表是第一个工作表。以下是我的简化代码(基本上是文档中提供的示例代码):

我还没有找到任何明确解释tq端点的文档。我尝试在此表单中使用URL,但尝试加载图表时出现超时错误。有没有人遇到过这个问题,或者对tq有什么见解?谢谢

编辑2014-02-17:

我已将URL更改为使用tq端点,并尝试了以下参数:

#gid=1
&gid=1
#sheet=Volume
&sheet=Volume
在浏览器中查询url时:

https://docs.google.com/spreadsheet/tq?key=0AobNU9T3MusKdGFqRHNJYkFnb3RuSkt4QlE&sheet=Volume

我把合适的床单拿回来。但是,当我使用可视化API进行查询时,我会得到第一张工作表。

要传递到将与新Google工作表一起使用的可视化API,正确的URL格式如下:

https://docs.google.com/spreadsheets/d/{key}/gviz/tq
您可以使用
gid
query参数传递要检索的工作表的ID。因此,如果您的
gid
为0,则URL为:

https://docs.google.com/spreadsheets/d/{key}/gviz/tq?gid=0
您可以在中找到有关新旧Google工作表URL格式的其他信息


希望对您有所帮助。

通过图纸名称引用也可以像中一样工作

https://docs.google.com/spreadsheets/d/{key}/gviz/tq?sheet=MySheetName
确保电子表格是“新”和“旧”谷歌表格。我以为我的床单是新的,就把头撞到了那张床上。一旦我创建了一个新的样式表并使用了Donnappe的答案,我又开始工作了。然后我确认使用sheet=sheetname也有效,这正是我真正想要的

https://docs.google.com/spreadsheets/d/{key}/gviz/tq?gid=0
https://docs.google.com/spreadsheets/d/{key}/gviz/tq?sheet=MySheetName