Регион в XML яндекса

kkkoopp

Постоялец
Регистрация
18 Май 2010
Сообщения
120
Реакции
24
Как добавить регион в XML-запрос яндекса?

Код:
<?xml version="1.0" encoding="windows-1251"?>
		<request>
			<query></query>
			<groupings>
				<groupby attr="d" mode="deep" groups-on-page="10"  docs-in-group="1" />
			</groupings>
			<page>1</page>
		</request>
 
SergXP, документацию читал, ответа не нашел, там только через GET-запрос указывается, в качестве примера. Пытался его впихнуть в XML через POST-запрос, ничего не работает.
 
а тут?

второй пункт:
Как ограничить поиск по Яндекс.Каталогу регионом или рубрикой?
коды регионов(учитывайте смещение:(

Насколько я понял, идентификатор региона можно получить, прибавив к коду региона смещение 11000000.

Например, для поиска по Самаре (код 51) запроса [зяблик]:
Код:
<query>зяблик cat:11000051</query>

хотя это поиск по каталогу... не уверен полностью..
возможно еще такой вариант
Код:
<query>слоны cat=(11000051)</query>

надеюсь это то, что Вам нужно)
 
SergXP, документацию читал, ответа не нашел, там только через GET-запрос указывается, в качестве примера. Пытался его впихнуть в XML через POST-запрос, ничего не работает.

Гет запрос, пост запрос, может у вас не правильный xml файл создан?
Попробуйте сначало как нить так потестить
PHP:
if (file_exists('test.xml')) {
    $xml = simplexml_load_file('test.xml');
 
    print_r($xml);
}
 
Назад
Сверху