Не удалось получить пользовательские результаты поиска Google с помощью JSON - PullRequest
0 голосов
/ 08 января 2012

Я разрабатываю приложение, которое использует API пользовательского поиска Google в качестве функции.Я добавил новый пользовательский поиск и включил несколько сайтов для поиска, я смог выполнить поиск и получить нужные мне результаты, но внезапно он перестал возвращать результаты.Вместо этого он возвращает пустой массив.Я ничего не изменил, но, похоже, у меня ограниченное количество запросов, я прав?

Вот строка кода, отвечающая за запрос слова поиска:

NSString *search = [NSString stringWithFormat:@"https://www.googleapis.com/customsearch/v1?start=1&ie=utf8&key=XXXXXX&cx=XXXXX&q=SEARHWORD&alt=json"];  
url = [NSURL URLWithString:[search stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding]];
NSURLRequest *request = [[NSURLRequest alloc]initWithURL:url];
NSURLConnection *searchConnection = [[NSURLConnection alloc]initWithRequest:request delegate:self];

Тогда обычные шаги разбора результатов.

1 Ответ

0 голосов
/ 08 января 2012

, если он работал нормально, а затем внезапно остановился, возможно, вы достигли предела.

Вы можете проверить дважды, вставив копию

https://www.googleapis.com/customsearch/v1?start=1&ie=utf8&key=XXXXXX&cx=XXXXX&q=SEARHWORD&alt=json

в браузере и увидев ответ

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...