1. Вступайте в наш Telegram чат: https://t.me/a_parser Нас уже 2600+ и мы растем!
    Скрыть объявление

Вывод title в парсере Google и яндекс

Тема в разделе "Техническая поддержка", создана пользователем kaznet, 3 авг 2014.

  1. kaznet

    kaznet A-Parser Pro License
    A-Parser Pro

    Регистрация:
    1 авг 2014
    Сообщения:
    13
    Симпатии:
    0
    Задача такая, есть список из 10 запросов. Нужно спарсить в google и яндексе. 10 первых результатов по этим 10 запросам, с таким результатом: ссылка на страницу - title.

    Сделал такой вывод результатов: Отчет по запросу: $query$serp.format('$link]$anchor\n\n') В тулките все отображается как надо, а вот результаты сохраняются в текстовик "Отчет по запросу: $query" без остальной части.

    $query$serp.format('$link]$anchor\n\n') символ ] для того чтобы потом можно было удобнее разделить по столбцам в excel. То есть нужно в конечном итоге: запрос "такой-то" 10 первых ссылок с 10 title соответсвенных в другом.
     
  2. Forbidden

    Forbidden Administrator
    Команда форума A-Parser Enterprise

    Регистрация:
    9 мар 2013
    Сообщения:
    3.337
    Симпатии:
    1.794
    ошибка в том что в общем формате результатов необходимо указывать от какого парсера брать результат - т.е. $p1.serp.format...
    более подробно описано в статье документации форматирование результатов
     
    kaznet нравится это.
  3. kaznet

    kaznet A-Parser Pro License
    A-Parser Pro

    Регистрация:
    1 авг 2014
    Сообщения:
    13
    Симпатии:
    0
    Если сделать отдельно на google то работает на ура. Вот на яндекс.кз почему-то не парсит вот с таким форматом результата "Отчет по запросу: $query\n$serp.format('$link]$anchor\n\n')". У меня всего 7 запросов, но по ним не должно быть неудачных попыток. То есть в яндексе они должны быть пропарсены все. И мне нужно всего 20 результатов на запрос. Но почему-то очень долго висит задание (в очереди заданий) именно для парсера яндекса вот в таком состоянии:

    [​IMG]
     
  4. Forbidden

    Forbidden Administrator
    Команда форума A-Parser Enterprise

    Регистрация:
    9 мар 2013
    Сообщения:
    3.337
    Симпатии:
    1.794
    Оно не "висит", оно парсит, перебирая попытки
    чем заканчивается задание? желательно скрин из завершенных
     
    kaznet нравится это.
  5. kaznet

    kaznet A-Parser Pro License
    A-Parser Pro

    Регистрация:
    1 авг 2014
    Сообщения:
    13
    Симпатии:
    0
    Да, спасибо, спустя час с небольшим были пропарсены все запросы
     
  6. zava777

    zava777 A-Parser Pro License
    A-Parser Pro

    Регистрация:
    1 фев 2022
    Сообщения:
    4
    Симпатии:
    1
    Скажите как правильно, $p1.serp.format('$anchor' ) а как сюда вписать разделитель всех анкоров точку с запятой $p1.serp.format('$anchor ;' ) или нужно делать формат результата ?. в целом есть ваш парсер индекса https://a-parser.com/resources/249/ , я хотел добавить анкоры google и что бы все были разделены точкой с запятой .. вот фото http://prntscr.com/26t44bs
     
  7. Support

    Support Administrator
    Команда форума A-Parser Enterprise

    Регистрация:
    16 мар 2012
    Сообщения:
    4.545
    Симпатии:
    2.163
    Именно так, как вы и написали:
     

Поделиться этой страницей