Имам много голяма електронна таблица, попълнена с музикални метаданни. Написах програма за изтегляне на отделен албум чрез API за електронни таблици от Google, въз основа на UPC кода на албумите. Той прави това чрез цикъл, като изтегля клетка по клетка и сравнява. Много е бавен, отнема 6 секунди за албум с 12 песни. В опит да направя тази програма по-бърза, намерих аргумент, наречен „структурирана заявка“ в статия в Google, но не мога да го накарам да работи. Ето запитванията, които опитах.
Структурирана заявка: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
И двата връщат 0 резултата, въпреки че UPC кодът съществува (копирах го направо от първия ред на електронната таблица). Правя ли нещо нередно или операцията, която се опитвам да завърша, не е възможна?
Всяка помощ ще бъде оценена :)