GET /api/v2/video/1318
HTTP 200 OK Vary: Accept Content-Type: text/html; charset=utf-8 Allow: GET, PUT, PATCH, HEAD, OPTIONS
{ "category": "EuroPython 2012", "language": null, "slug": "sviluppare-una-restful-web-api-con-python-flask", "speakers": [ "Nicola Tarocci" ], "tags": [], "id": 1318, "state": 1, "title": "Sviluppare una Restful web API con Python, Flask e MongoDB", "summary": "[EuroPython 2012] Nicola Tarocci - 3 JULY 2012 in \"Track Big Mac\"\n\n", "description": "Nel corso dell\u2019ultimo anno abbiamo lavorato all\u2019implementazione Python di una\nRESTful Web API completa. Abbiamo imparato un bel po\u2019 di cose sui best pattern\nREST e, naturalmente, abbiamo messo alla prova le ben note\ncapacit\u00c3&nbsp_place_holder; web di Python, rilasciando nel frattempo un paio\ndi progetti Open Source. Nel corso del mio intervento condivider\u00c3\u00b2 quel che\nabbiamo imparato. Prenderemo in considerazione il problematico design di una\nREST API \u2018pura\u2019. Vedremo che cosa offre Python in questo campo e scenderemo\ninfine nel dettaglio, dando una occhiata al codice che abbiamo scritto. Alcune\ntecnologie/stack che tratteremo sono (in nessun ordine particolare): Flask,\nPyMongo, MongoDB, REST, JSON, XML, Heroku. Lo sapevi? Che ti piaccia o no,\nc\u2019\u00c3\u00a8 una REST API nel tuo futuro.\n\n", "quality_notes": "", "copyright_text": "Standard YouTube License", "embed": "<object width=\"640\" height=\"390\"><param name=\"movie\" value=\"http://youtube.com/v/Q6EKaBd7jmY?version=3&amp;hl=en_US\"></param><param name=\"allowFullScreen\" value=\"true\"></param><param name=\"allowscriptaccess\" value=\"always\"></param><embed src=\"http://youtube.com/v/Q6EKaBd7jmY?version=3&amp;hl=en_US\" type=\"application/x-shockwave-flash\" width=\"640\" height=\"390\" allowscriptaccess=\"always\" allowfullscreen=\"true\"></embed></object>", "thumbnail_url": "http://i.ytimg.com/vi/Q6EKaBd7jmY/hqdefault.jpg", "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": "http://www.youtube.com/watch?v=Q6EKaBd7jmY", "whiteboard": "", "recorded": "2012-07-04", "added": "2012-09-06T22:33:22", "updated": "2014-04-08T20:28:27.304" }