Джако Крузо
14.03.2014Дорген

Скрипт для получения текста из сниппетов яндекса

Создайте в папке functions файл GetSnippets.txt, и скопируйте в него код отсюда - http://jako.tech/functions/GetSnippets.txt
Скрипт поддерживает каптчу.
Откройте его и в самом начале, во второй строке:
$$AntiCaptchaKey='ваш_ключ'; // впишите сюда ваш captcha ключ
впишите вместо ваш_ключ ключ с antigate.com.

В шаблоне, где надо вывести текст из сниппетов, вставьте:

[SCRIPT]
%^Imports:functions\GetSnippets.txt^%
text=GetSnippets($page_keyword);
print(text);
[/SCRIPT]


В данном примере функции GetSnippets передаётся значение ключевика страницы ($page_keyword).

Проверить работу скрипта можно также на вкладке Scripting:

%^Imports:functions\GetSnippets.txt^%
text=GetSnippets('такси москва');
print(text);


Сейчас в скрипте в параметрах поиска указано документов на странице: 30. Вы можете изменить его (50 максимальное). Для этого найдите &numdoc=30 и исправьте на &numdoc=50.