Как установить значение max_results из API gdata.codesearch выше 10? - PullRequest
0 голосов
/ 07 апреля 2011

Привет, может кто-нибудь сказать мне, как использовать gdata Codesearch API и увеличить количество результатов запроса больше 10?

Я уже проверил CodesearchExample.py из Code Google Gdata - CodesearchExample , но не смог найти способ сделать это.

Кто-нибудь получил идею?

1 Ответ

0 голосов
/ 10 апреля 2011

Вы не можете напрямую использовать GetSnippetsFeed, как в примере.GetSnippetsFeed на самом деле является оболочкой, которая создает объект CodesearchQuery без каких-либо параметров.Если вы создаете этот объект самостоятельно, вы можете установить свойство max_results.

service = gdata.codesearch.service.CodesearchService(source='my_test_app-1.0')
query = gdata.codesearch.service.CodesearchQuery(text_query="search text")
query.max_results=15
feed = service.Query(query.ToUri())
...