Народ, помогите разобраться с парсером подсказок. Делал по подобию из этого поста - http://a-parser.com/threads/2158/#post-6841 Запрос нашел: Код: http://www.pornhub.com/video/search_autocomplete?pornstars=false&search_rnd=1454785330&search_hash=550fdd90e230f7583e28c8343ae473f5&q=$query Выдает это: Код: ["moms teach sex","virtual sex","sexpov","silicone sex doll","virtual sex pov","property sex","kim kardashian sex tape","student sex party","sexart","sex party club"] А на шаге где JSON в формате результата, что делать не знаю. Прошу помощи
Делать и дальше как в посте: разбирать полученный JSON и выводить нужное. В вашем случае все очень просто: Код: [% json = tools.parseJSON(p1.data); json.join("\n") %] http://a-parser.com/wiki/template-tools/
Спасибо огромное! Не могли бы подсказать как реализовать Parse to level Не могу разобрать окуда что подставлять сюда - [% tools.query.add(query, maxLevel) %]
Т.к. у вас в ответе обычный массив, то нужно его перебрать циклом и подставить каждый элемент в запрос: Код: [% maxLevel = 5; json = tools.parseJSON(p1.data); FOREACH j IN json; j _ "\n"; tools.query.add(j, maxLevel); END %] Замените предыдущий шаблон этим. P.S. И не забудьте включить уникализацию по строке и уникализацию запросов P.P.S. Также нужно включить опцию Использовать формат на всех уровнях
Спасибо сделал. Только появляется ошибка: Error: Template error: line 1-6: unexpected token (END) [% maxLevel = 5; json = tools.parseJSON(p1.data); FOREACH j IN json; j _ "\n"; tools.query.add(j, maxLevel) END %] Пресет: Код: eyJwcmVzZXQiOiJTdWdnZXN0IFBvcm5odWIiLCJ2YWx1ZSI6eyJwcmVzZXQiOiJT dWdnZXN0IFBvcm5odWIiLCJwYXJzZXJzIjpbWyJOZXQ6OkhUVFAiLCJkZWZhdWx0 Iix7InR5cGUiOiJvdmVycmlkZSIsImlkIjoiZ29vZENvZGUiLCJ2YWx1ZSI6MjAw fSx7InR5cGUiOiJ1bmlxdWUiLCJyZXN1bHQiOiJxdWVyeSIsInVuaXF1ZVR5cGUi OiJzdHJpbmciLCJ1bmlxdWVHbG9iYWwiOnRydWV9XV0sInJlc3VsdHNGb3JtYXQi OiJbJSBtYXhMZXZlbCA9IDU7XG5qc29uID0gdG9vbHMucGFyc2VKU09OKHAxLmRh dGEpO1xuRk9SRUFDSCBqIElOIGpzb247XG4gICAgIGogXyBcIlxcblwiO1xuICAg ICB0b29scy5xdWVyeS5hZGQoaiwgbWF4TGV2ZWwpXG5FTkQgJV0iLCJyZXN1bHRz U2F2ZVRvIjoiZmlsZSIsInJlc3VsdHNGaWxlTmFtZSI6InN1Z2dlc3QvcG9ybmh1 Yl9zdWdnZXN0XyRkYXRlZmlsZS5mb3JtYXQoKS50eHQiLCJhZGRpdGlvbmFsRm9y bWF0cyI6W10sInJlc3VsdHNVbmlxdWUiOiJzdHJpbmciLCJxdWVyaWVzRnJvbSI6 InRleHQiLCJxdWVyeUZvcm1hdCI6WyJodHRwOi8vd3d3LnBvcm5odWIuY29tL3Zp ZGVvL3NlYXJjaF9hdXRvY29tcGxldGU/cG9ybnN0YXJzPWZhbHNlJnNlYXJjaF9y bmQ9MTQ1NDc4NTMzMCZzZWFyY2hfaGFzaD01NTBmZGQ5MGUyMzBmNzU4M2UyOGM4 MzQzYWU0NzNmNSZxPSRxdWVyeSJdLCJ1bmlxdWVRdWVyaWVzIjp0cnVlLCJzYXZl RmFpbGVkUXVlcmllcyI6ZmFsc2UsIml0ZXJhdG9yT3B0aW9ucyI6eyJvbkFsbExl dmVscyI6ZmFsc2UsInF1ZXJ5QnVpbGRlcnNBZnRlckl0ZXJhdG9yIjpmYWxzZSwi cXVlcnlCdWlsZGVyc09uQWxsTGV2ZWxzIjpmYWxzZX0sInJlc3VsdHNPcHRpb25z Ijp7Im92ZXJ3cml0ZSI6ZmFsc2V9LCJkb0xvZyI6Im5vIiwia2VlcFVuaXF1ZSI6 Ik5vIiwibW9yZU9wdGlvbnMiOnRydWUsInJlc3VsdHNQcmVwZW5kIjoiIiwicmVz dWx0c0FwcGVuZCI6IiIsInF1ZXJ5QnVpbGRlcnMiOltdLCJyZXN1bHRzQnVpbGRl cnMiOltdLCJjb25maWdPdmVycmlkZXMiOltdLCJxdWVyaWVzIjoic2V4In19
в 5-й строке пропустил точку с запятой в конце. исправил в предыдущем сообщении Код: eyJwcmVzZXQiOiJkZWZhdWx0IiwidmFsdWUiOnsicHJlc2V0IjoiZGVmYXVsdCIs InBhcnNlcnMiOltbIk5ldDo6SFRUUCIsImRlZmF1bHQiLHsidHlwZSI6Im92ZXJy aWRlIiwiaWQiOiJnb29kQ29kZSIsInZhbHVlIjpbMjAwXX1dXSwicmVzdWx0c0Zv cm1hdCI6IlslIG1heExldmVsID0gNTtcbmpzb24gPSB0b29scy5wYXJzZUpTT04o cDEuZGF0YSk7XG5GT1JFQUNIIGogSU4ganNvbjtcbiAgICAgaiBfIFwiXFxuXCI7 XG4gICAgIHRvb2xzLnF1ZXJ5LmFkZChqLCBtYXhMZXZlbCk7XG5FTkQgJV0iLCJy ZXN1bHRzU2F2ZVRvIjoiZmlsZSIsInJlc3VsdHNGaWxlTmFtZSI6InN1Z2dlc3Qv cG9ybmh1Yl9zdWdnZXN0XyRkYXRlZmlsZS5mb3JtYXQoKS50eHQiLCJhZGRpdGlv bmFsRm9ybWF0cyI6W10sInJlc3VsdHNVbmlxdWUiOiJzdHJpbmciLCJxdWVyaWVz RnJvbSI6InRleHQiLCJxdWVyeUZvcm1hdCI6WyJodHRwOi8vd3d3LnBvcm5odWIu Y29tL3ZpZGVvL3NlYXJjaF9hdXRvY29tcGxldGU/cG9ybnN0YXJzPWZhbHNlJnNl YXJjaF9ybmQ9MTQ1NDc4NTMzMCZzZWFyY2hfaGFzaD01NTBmZGQ5MGUyMzBmNzU4 M2UyOGM4MzQzYWU0NzNmNSZxPSRxdWVyeSJdLCJ1bmlxdWVRdWVyaWVzIjp0cnVl LCJzYXZlRmFpbGVkUXVlcmllcyI6ZmFsc2UsIml0ZXJhdG9yT3B0aW9ucyI6eyJv bkFsbExldmVscyI6dHJ1ZSwicXVlcnlCdWlsZGVyc0FmdGVySXRlcmF0b3IiOmZh bHNlLCJxdWVyeUJ1aWxkZXJzT25BbGxMZXZlbHMiOmZhbHNlfSwicmVzdWx0c09w dGlvbnMiOnsib3ZlcndyaXRlIjpmYWxzZX0sImRvTG9nIjoibm8iLCJrZWVwVW5p cXVlIjoiTm8iLCJtb3JlT3B0aW9ucyI6ZmFsc2UsInJlc3VsdHNQcmVwZW5kIjoi IiwicmVzdWx0c0FwcGVuZCI6IiIsInF1ZXJ5QnVpbGRlcnMiOltdLCJyZXN1bHRz QnVpbGRlcnMiOltdLCJjb25maWdPdmVycmlkZXMiOltdLCJxdWVyaWVzIjoic2V4 In19
а можно показать на примере ru.xhamster.com ? там выводятся подсказки, я вроде как нашёл линк запроса, в инструментах разработчика он отображает подсказки, однако при обычном открытии в браузере он ничего не отображает... может я что не так делаю ? подскажите пожалуйста. линк вот: http://ru.xhamster.com/ajax/search.php?q=запрос&elastic=2
Парсер подсказок ru.xhamster.com Собран по материалам из этой темы и линка в 1 посте. Парсинг до 10 уровня. Может кому пригодится ) Код: eyJwcmVzZXQiOiJ4aGFtc3RlciBzdWdnZXN0IiwidmFsdWUiOnsicHJlc2V0Ijoi eGhhbXN0ZXIgc3VnZ2VzdCIsInBhcnNlcnMiOltbIk5ldDo6SFRUUCIsIm5vcHJv eHkiLHsidHlwZSI6Im92ZXJyaWRlIiwiaWQiOiJnb29kQ29kZSIsInZhbHVlIjpb MjAwXX0seyJ0eXBlIjoib3ZlcnJpZGUiLCJpZCI6ImhlYWRlcnMiLCJ2YWx1ZSI6 IlgtUmVxdWVzdGVkLVdpdGg6IFhNTEh0dHBSZXF1ZXN0In1dXSwicmVzdWx0c0Zv cm1hdCI6IlslIG1heExldmVsID0gMTA7XG5qc29uID0gdG9vbHMucGFyc2VKU09O KHAxLmRhdGEpO1xuRk9SRUFDSCBqIElOIGpzb247XG4gICAgIGogXyBcIlxcblwi O1xuICAgICB0b29scy5xdWVyeS5hZGQoaiwgbWF4TGV2ZWwpO1xuRU5EICVdIiwi cmVzdWx0c1NhdmVUbyI6ImZpbGUiLCJyZXN1bHRzRmlsZU5hbWUiOiJzdWdnZXN0 L3hoYW1zdGVyLnR4dCIsImFkZGl0aW9uYWxGb3JtYXRzIjpbXSwicmVzdWx0c1Vu aXF1ZSI6InN0cmluZyIsInF1ZXJpZXNGcm9tIjoidGV4dCIsInF1ZXJ5Rm9ybWF0 IjpbImh0dHA6Ly9ydS54aGFtc3Rlci5jb20vYWpheC9zZWFyY2gucGhwP3E9JHF1 ZXJ5JmVsYXN0aWM9MiJdLCJ1bmlxdWVRdWVyaWVzIjp0cnVlLCJzYXZlRmFpbGVk UXVlcmllcyI6ZmFsc2UsIml0ZXJhdG9yT3B0aW9ucyI6eyJvbkFsbExldmVscyI6 dHJ1ZSwicXVlcnlCdWlsZGVyc0FmdGVySXRlcmF0b3IiOmZhbHNlLCJxdWVyeUJ1 aWxkZXJzT25BbGxMZXZlbHMiOmZhbHNlfSwicmVzdWx0c09wdGlvbnMiOnsib3Zl cndyaXRlIjpmYWxzZX0sImRvTG9nIjoibm8iLCJrZWVwVW5pcXVlIjoiTm8iLCJt b3JlT3B0aW9ucyI6ZmFsc2UsInJlc3VsdHNQcmVwZW5kIjoiIiwicmVzdWx0c0Fw cGVuZCI6IiIsInF1ZXJ5QnVpbGRlcnMiOltdLCJyZXN1bHRzQnVpbGRlcnMiOlt7 InNvdXJjZSI6WzAsImRhdGEiXSwidHlwZSI6InJlbW92ZUh0bWwiLCJ0byI6ImRh dGEifV0sImNvbmZpZ092ZXJyaWRlcyI6W10sInJ1blRhc2tPbkNvbXBsZXRlIjpu dWxsLCJ1c2VSZXN1bHRzRmlsZUFzUXVlcmllc0ZpbGUiOmZhbHNlLCJydW5UYXNr T25Db21wbGV0ZUNvbmZpZyI6ImRlZmF1bHQiLCJ0b29sc0pTIjoiIiwicXVlcmll cyI6InthejpcdTA0MzA6XHUwNDRmXHUwNDRmfVxue2F6OmE6enp9XG57bnVtOjE6 OTl9In0sInBhcnNlcnNDb25mUHJlc2V0cyI6eyJOZXQ6OkhUVFAiOnsibm9wcm94 eSI6eyJxdWVyeWZvcm1hdCI6IiRxdWVyeSIsInVzZXItYWdlbnQiOiJNb3ppbGxh LzUuMCAoV2luZG93cyBOVCA2LjE7IFdPVzY0OyBydjo0My4wKSBHZWNrby8yMDEw MDEwMSBGaXJlZm94LzQzLjAiLCJoZWFkZXJzIjoiIiwiZ29vZENvZGVSZWdleCI6 IiIsImJyb3dzZXIiOmZhbHNlLCJwcm94eUNoZWNrZXIiOiIqIiwiZ29vZENvZGUi OlsiIl0sImJvZHkiOiIiLCJkb19nemlwIjp0cnVlLCJ0aW1lb3V0IjoiNjAiLCJt YXhDb29raWVzIjoiMTYiLCJ1c2Vwcm94eSI6ZmFsc2UsIm1ldGhvZCI6IkdFVCIs Im9ubHloZWFkZXJzIjpmYWxzZSwiY29va2llcyI6IiIsInByb3h5cmV0cmllcyI6 IjEwMCIsInJlcXVlc3RkZWxheSI6IjAiLCJwcm94eWJhbm5lZGNsZWFudXAiOiIz MDAiLCJmb3JtYXRyZXN1bHQiOiIkY29kZSAkcmVhc29uXFxuJGhlYWRlcnNcXG5c XG4kZGF0YSIsImRldGVjdGNoYXJzZXQiOmZhbHNlLCJyZWN1cnNlIjoiMSIsIm1h eF9zaXplIjoiMTA0ODU3NiJ9fX19
Что-то перестал работать парсер подсказок с pornhub Вот что в текстовик пишется: HASH(0x15862c34) HASH(0x1907102c) HASH(0x1906b650) HASH(0x1906e068) HASH(0x1909eb48) HASH(0x19095380) HASH(0x1582525c) HASH(0x1587e898)
Пользователь Support обновил ресурс Подсказки pornhub новой записью: Обновление 2.1 Узнать больше об этом обновлении...
Здравствуйте. Подскажите по парсеру подсказок pornhub Судя по логу задание выполнено А файл с результатами пустой. Обновите пожалуйста парсер pornhub и xhamster.
Пользователь Support Emil обновил ресурс Подсказки pornhub новой записью: Обновление 3.0 Узнать больше об этом обновлении...