За последние 24 часа нас посетили 18916 программистов и 1616 роботов. Сейчас ищут 906 программистов ...

Форма поиска по Твиттере.

Тема в разделе "PHP для новичков", создана пользователем epocalips, 29 апр 2011.

  1. epocalips

    epocalips Активный пользователь

    С нами с:
    26 мар 2011
    Сообщения:
    31
    Симпатии:
    0
    Адрес:
    UA/Lviv
    Привет! Нужно сделать форму поиска по твиттере на сайте. Но как? Не знаю даже с чего начать... гугл молчит :(
     
  2. Alex_pac

    Alex_pac Активный пользователь

    С нами с:
    11 апр 2011
    Сообщения:
    285
    Симпатии:
    1
    Адрес:
    Россия, Тольятти
    HTML:
    1.  
    2. <input type="text" name="twtsearch">
    3. <input type="button" value="искать в твиттере" onclick="
    4.     window.open('http://twitter.com/#!/search/'+encodeURIComponent(this.form.twtsearch.value)); return false;">
    5. </form>
    открывает новое окно в котором результаты поиска
     
  3. Invision

    Invision Активный пользователь

    С нами с:
    26 фев 2009
    Сообщения:
    1.437
    Симпатии:
    1
    Адрес:
    Томск
    ?)
     
  4. epocalips

    epocalips Активный пользователь

    С нами с:
    26 мар 2011
    Сообщения:
    31
    Симпатии:
    0
    Адрес:
    UA/Lviv
    а результаты нужно выводить на сайте...
     
  5. epocalips

    epocalips Активный пользователь

    С нами с:
    26 мар 2011
    Сообщения:
    31
    Симпатии:
    0
    Адрес:
    UA/Lviv
    как можно управлять результатом, что выводить у себя на сайте, как надо?
     
  6. Alex_pac

    Alex_pac Активный пользователь

    С нами с:
    11 апр 2011
    Сообщения:
    285
    Симпатии:
    1
    Адрес:
    Россия, Тольятти
    1) результаты twitter.com генерит через ajax следовательно никак не "стырить"

    2) mobile.twitter.com принимает поисковые запросы без использования ajax (!!!!)
    =>
    такая конструкция будет считывать html код запросов типа

    mobile.twitter.com/searches?q=computer



    PHP:
    1. <?php
    2.  
    3. print file_get_contents("http://mobile.twitter.com/searches?q=computer");
    осталось повестить регулярные выражения и др фильтры которые будут отсеивать сцылки с результатами. и надо еще убрать приставку mobile у всех результатов
     
  7. epocalips

    epocalips Активный пользователь

    С нами с:
    26 мар 2011
    Сообщения:
    31
    Симпатии:
    0
    Адрес:
    UA/Lviv
    спс, буду пробовать)