我有一个非常大的电子表格,其中包含音乐元数据。我编写了一个程序,通过 Google 的电子表格 API,根据专辑 UPC 代码提取单个专辑。它通过一个循环来执行此操作,一次拉一个单元格并进行比较。速度很慢,一张 12 首歌的专辑需要 6 秒。为了让这个程序更快,我在一篇谷歌文章中发现了一个名为“结构化查询”的论点,但我无法让它工作。这是我尝试过的查询。
结构化查询:https ://developers.google.com/google-apps/spreadsheets/#sending_a_structured_query_for_rows
我实际命名该列的位置:
GET https://spreadsheets.google.com/feeds/list/key/worksheetId/private/full?sq=upc%3D890151002233
我在哪里使用分配的列名(c):
GET https://spreadsheets.google.com/feeds/list/key/worksheetId/private/full?sq=c%3D890151002233
即使存在 UPC 代码,两者都返回 0 结果(我直接从电子表格的第一行复制了它)。我做错了什么还是我试图完成的操作是不可能的?
任何帮助,将不胜感激:)