2013-06-06 3 views
1

Я пытаюсь вытащить твиты, соответствующие данному поисковому запросу. Я использую следующий код:Twitter Запрос на поиск в Python

import urllib2 as urllib 
import json 
response = urllib.urlopen("https://search.twitter.com/search.json?q=microsoft") 
pyresponse = json.load(response) 
print pyresponse 

Это работающее несколько дней назад, но внезапно перестало работать. С некоторой помощью от google я узнал, что этот тип URL-адреса больше не поддерживается.

Как выполнить этот поисковый запрос. Какой URL я должен использовать?

+0

Что вы имеете в виду, остановившись? Не исключение. –

+1

Я имел в виду, что этот скрипт возвратил 15 твитов в любое время, когда я его использовал (поверьте, я пробовал с разными ключевыми словами и сделал некоторый анализ на твитах), но в течение последних нескольких дней скрипт не возвращает никаких твитов. –

+1

Также см. Второй ответ на этот вопрос http://stackoverflow.com/questions/5296183/twitter-hash-tag-search-query?rq=1 –

ответ

3

Twitter осуждает неидентифицированные запросы. Вы должны заглянуть в Tweepy или другую библиотеку Python, которая взаимодействует с Twitter. https://github.com/tweepy/tweepy