Я пытаюсь создать своего рода робот на Python, сканирую некоторую информацию в Интернете, который я выбрал. Проблема в том, что некоторые сайты, такие как Facebook и Twitter, получили API, требующие ключей при каждом использовании. Например, как я могу найти результаты Twitter для исследования без каких-либо странных ключей для проверки моего запроса на Python? Является ли это возможным ?Обходите аутентификацию и ключи API (например, Facebook и Twitter)
1
A
ответ
1
Если вы не хотите проходить аутентификацию для каждого API, то маршрут, который нужно взять, составляет scrape. В принципе, вы загрузите twitter search results в формате HTML и проанализируете этот HTML-файл. При просмотре HTML-файл (control + U
в Firefox), вы можете увидеть текст чирикать содержится в этом элементе:
<p class="js-tweet-text tweet-text">
Вы не сможете собрать как можно больше данных, но это будет в основном анонимно собран (без ключа/аутентификации). Чтобы собрать больше данных, вы можете crawl используя ссылки, которые вы найдете на веб-сайте HTML (т. Е. , следующая страница).
Вот некоторые материалы для чтения по выскабливанию в python: link.
В дополнение к lxml, BeautifulSoup является мощной и популярной библиотекой для очистки и разбора HTML.
Смежные вопросы
- 1. Facebook и twitter API
- 2. Secret api Key Facebook и Twitter
- 3. Как мы можем предоставить внешнюю аутентификацию, например, API twitter?
- 4. можно получить @mentions через API Facebook (например, через API Twitter?)
- 5. Проблема с API-интерфейсом Twitter и facebook
- 6. Хранить учетные данные Twitter и Facebook API
- 7. Как создать скриптовый API, например, facebook и твиттер
- 8. UIActivityViewController и facebook/twitter
- 9. Возможно интегрировать Orkut, например, используя Oauth, как Facebook и Twitter.
- 10. Как использовать аутентификацию OAuth в twitter API?
- 11. Twitter API и оператор
- 12. Twitter API поиска и Hadoop
- 13. Facebook API и Drupal
- 14. Django facebook, twitter и Google + аутентификация
- 15. Почему API (например, Facebook, last.fm и т. Д.) Генерируют ключи сеанса для зарегистрированных пользователей?
- 16. Как использовать аутентификацию Facebook в веб-API
- 17. Загрузить другие результаты, например, на facebook/twitter
- 18. firebase facebook и twitter Повторная аутентификация:
- 19. Комбинируйте поиск в Facebook и Twitter
- 20. Twitter api и retweets
- 21. Twitter Просьбы и API
- 22. Twitter API и Node
- 23. Meteor и twitter API
- 24. Как работают ключи API и секретные ключи?
- 25. Как обрабатывать аутентификацию Twitter?
- 26. Как создать виджет кнопки, например facebook/twitter
- 27. Phonegap facebook и twitter share
- 28. OpenSocial для facebook и twitter
- 29. Укладка кнопок Facebook и Twitter
- 30. Настройки кнопок Twitter и Facebook