GET /api/v2/video/1164
HTTP 200 OK Vary: Accept Content-Type: text/html; charset=utf-8 Allow: GET, PUT, PATCH, HEAD, OPTIONS
{ "category": "EuroPython 2011", "language": "English", "slug": "an-iphone-python-love-affair-building-apis-for-m", "speakers": [ "Anna Callahan", "Nate Aune" ], "tags": [ "api", "django", "flask", "json", "mobile", "rest", "tastypie", "web" ], "id": 1164, "state": 1, "title": "An iPhone-Python love affair: Building APIs for mobile", "summary": "[EuroPython 2011] Anna Callahan,Nate Aune - 24 June 2011 in \"Track Spaghetti\"\n\n", "description": "Mobile apps are the hot item of the day - and the best mobile apps are backed\nby a great website. Python web developer Nate Aune and iPhone developer Anna\nCallahan will show you how we built a simple music web app in Django with a\nnative iPhone app that communicates with it. Attendees of this talk will see a\nconcrete case study of building an application that exposes an API for mobile\ndevices.\n\nOur web app exposes a JSON API for sending and receiving data from the mobile\ndevice. We\u2019ll talk about why we chose Django and the TastyPie API package, and\ndiscuss other Python-based frameworks that could be used to build the API such\nas Pyramid, Flask and Bottle. We\u2019ll also compare REST and custom APIs to\nunderstand best practices for building APIs designed for mobile devices.\n\n", "quality_notes": "", "copyright_text": "Standard YouTube License", "embed": "<object width=\"640\" height=\"390\"><param name=\"movie\" value=\";hl=en_US\"></param><param name=\"allowFullScreen\" value=\"true\"></param><param name=\"allowscriptaccess\" value=\"always\"></param><embed src=\";hl=en_US\" type=\"application/x-shockwave-flash\" width=\"640\" height=\"390\" allowscriptaccess=\"always\" allowfullscreen=\"true\"></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": "2011-07-07", "added": "2012-08-30T21:02:48", "updated": "2014-04-08T20:28:27.916" }