Как использовать Flickr, Twitter и YouTube API с Python - PullRequest
0 голосов
/ 15 декабря 2011

Мне нужна помощь.Для моего проекта мне нужно получить данные с этих 3 веб-сайтов и отобразить их на веб-портале.

Проблема, с которой я столкнулся, заключается в получении данных в первую очередь.Я использую Python, но я не уверен, как получить данные.Настройка Python для использования API сбивает с толку, когда я смотрю руководства для разработчиков, поэтому кто-нибудь может дать мне «руководство для чайников» о том, как их настроить?Я установил Tweepy на свой домашний компьютер.

У меня есть доступ к Windows 7 дома и Linux и Windows 7 в университете, но я не могу загружать какие-либо программы, пока я там (я не администратор) -Здесь я делаю все свое программирование, поэтому все модули, которые я использую дома, не будут установлены в университете.

Будет ли это проблемой, если файлы находятся на сервере?И будет ли скрипт Python выполнять свою работу по отображению видео, картинок и твитов в Интернете?

Кстати, я очень открыт для смены языков, скажем, PHP, Javascript или Java, но мне также понадобится руководство для манекенов.

Мне очень жаль, что беспокою вас !!!

Спасибо

1 Ответ

0 голосов
/ 16 декабря 2011

Чтобы использовать почти каждый веб-API, вам понадобится библиотека http, вам необходимо установить веб-соединение с определенной сетью с конкретными данными, чтобы получить информацию, которую вы ищете, например, если вы читаете документы API Twitterподобно этому, https://dev.twitter.com/docs/api/1/get/statuses/home_timeline, вы узнаете, как выполняется запрос, вы сделаете запрос GET для https://api.twitter.com/1/statuses/home_timeline.json?include_entities=true, включая все необходимые параметры, которые описаны на странице, и вы 'Вы получите ответ, в этом случае в JSON, вы можете увидеть, как ответ будет ниже.Кроме того, веб-сайт запрашивает у вас регистрацию и ключ API для его использования, все находится в документации API на веб-сайте.Для python вы можете использовать библиотеку http, которая поставляется с python или httlib, для php вы можете использовать curl для выполнения веб-запросов.Если вы хотите httplib2, http://code.google.com/p/httplib2/, вы найдете примеры на вики-странице, если вы хотите прочитать о кодировке json, http://en.wikipedia.org/wiki/JSON Если вы намерены запустить скрипт php с сервера,Вы можете сделать это, вам будет легче показывать контент, и вам не нужно ничего загружать.

...