GET /api/v2/video/459
HTTP 200 OK Vary: Accept Content-Type: text/html; charset=utf-8 Allow: GET, PUT, PATCH, HEAD, OPTIONS
{ "category": "PyCon AU 2010", "language": "English", "slug": "pyconau-2010--building-the-wave-robots-api--behin", "speakers": [ "Pamela S Fox" ], "tags": [ "apis", "json", "jsonrpc", "pyconau", "pyconau2010", "web" ], "id": 459, "state": 1, "title": "PyConAU 2010: Building the Wave Robots API: Behind the Scenes", "summary": "", "description": "Building the Wave Robots API: Behind the Scenes\n\nPresented by Pamela S Fox (Google)\n\nThe Google Wave robots protocol involves JSON-RPC messages that are sent\nbetween the Wave server and the robot, communicating events to process and\noperations to perform. The Python Robots API abstracts on top of that JSON-RPC\nservice, allowing developers to interact with waves using event callbacks,\npython classes, and chained functions. In this talk, we'll explain the JSON-\nRPC protocol, talk about how we designed the API to sit on top of that\nprotocol, and show how developers can use the API.\n\n", "quality_notes": "", "copyright_text": "Creative Commons Attribution-NonCommercial-ShareAlike 3.0", "embed": "", "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": "", "video_flv_download_only": false, "source_url": "", "whiteboard": "", "recorded": null, "added": "2012-02-23T04:20:00", "updated": "2014-04-08T20:28:25.767" }