GET /api/v2/video/609
HTTP 200 OK Vary: Accept Content-Type: text/html; charset=utf-8 Allow: GET, PUT, PATCH, HEAD, OPTIONS
{ "category": "PyCon US 2012", "language": "English", "slug": "web-scraping-reliably-and-efficiently-pull-data", "speakers": [ "Asheesh Laroia" ], "tags": [], "id": 609, "state": 1, "title": "Web scraping: Reliably and efficiently pull data from pages that don't expect it", "summary": "Exciting information is trapped in web pages and behind HTML forms. In this\ntutorial, you'll learn how to parse those pages and when to apply advanced\ntechniques that make scraping faster and more stable. We'll cover parallel\ndownloading with Twisted, gevent, and others; analyzing sites behind SSL;\ndriving JavaScript-y sites with Selenium; and evading common anti-scraping\ntechniques.\n\n", "description": "", "quality_notes": "", "copyright_text": "", "embed": "<object width=\"425\" height=\"344\"><param name=\"movie\" value=\";f=videos&amp;app=youtube_gdata\"><param name=\"allowFullScreen\" value=\"true\"><param name=\"allowscriptaccess\" value=\"always\"><embed src=\";f=videos&amp;app=youtube_gdata\" allowscriptaccess=\"always\" height=\"344\" width=\"425\" allowfullscreen=\"true\" type=\"application/x-shockwave-flash\"></embed></object>", "thumbnail_url": "", "duration": null, "video_ogv_length": null, "video_ogv_url": null, "video_ogv_download_only": false, "video_mp4_length": null, "video_mp4_url": null, "video_mp4_download_only": false, "video_webm_length": null, "video_webm_url": null, "video_webm_download_only": false, "video_flv_length": null, "video_flv_url": null, "video_flv_download_only": false, "source_url": "", "whiteboard": "", "recorded": "2012-03-07", "added": "2012-03-12T20:00:05", "updated": "2014-04-08T20:28:27.647" }