{"_id":"56c41bd4c0c4630d004e86be","category":{"_id":"56c4182370187b17005f43b5","project":"56bc8e679afb8b0d00d62dcf","pages":["56c41b0dd1f6d91700d36972","56c41b4dc0c4630d004e86bc","56c41b57bb64720d00552b8f","56c41b892e75e01700986055","56c41b9548213b1700af6e2c","56c41ba72d97560d00e23cfb","56c41bb870187b17005f43bb","56c41bc6e1e4190d003429d5","56c41bd4c0c4630d004e86be","56c41be728bd680d005e7ac8","56c41c03c4796b0d007ef040","56c41c0d106c12170020dba0","56c41c1ac4796b0d007ef042","56c41c362e75e01700986057","56c41c413d30210d00ea851b","56c41c50bb64720d00552b91","56c41c5c34df460d00c2bed3","56c41c66c0c4630d004e86c0"],"version":"56bc8e689afb8b0d00d62dd2","__v":18,"sync":{"url":"","isSync":false},"reference":true,"createdAt":"2016-02-17T06:50:11.715Z","from_sync":false,"order":7,"slug":"media-and-files","title":"Media and Files"},"githubsync":"","__v":4,"parentDoc":null,"project":"56bc8e679afb8b0d00d62dcf","user":"56b98db7bb36440d0001f492","version":{"_id":"56bc8e689afb8b0d00d62dd2","project":"56bc8e679afb8b0d00d62dcf","__v":18,"createdAt":"2016-02-11T13:36:40.146Z","releaseDate":"2016-02-11T13:36:40.146Z","categories":["56bc8e689afb8b0d00d62dd3","56c3c837bc41330d009f25ed","56c3c83e521f350d00d348eb","56c3c8452d97560d00e23cd8","56c3c85234df460d00c2beb8","56c4180d70187b17005f43b4","56c418162d97560d00e23cf6","56c4181cc4796b0d007ef039","56c4182370187b17005f43b5","56c418292e75e01700986052","56c4183328bd680d005e7ac6","56c4183bbb64720d00552b88","56c418414040602b0064cea0","56c4184754b6030d00ec29a1","56c4184c28bd680d005e7ac7","56c4185370187b17005f43b6","56c4185b6063071700500cfc","582a98b6f8c0a0190053d7a5"],"is_deprecated":false,"is_hidden":false,"is_beta":false,"is_stable":true,"codename":"","version_clean":"1.0.0","version":"1.0"},"updates":[],"next":{"pages":[],"description":""},"createdAt":"2016-02-17T07:05:56.984Z","link_external":false,"link_url":"","sync_unique":"","hidden":false,"api":{"results":{"codes":[]},"settings":"","auth":"required","params":[],"url":""},"isReference":false,"order":7,"body":"[block:api-header]\n{\n  \"type\": \"get\",\n  \"title\": \"/videos/{id}\"\n}\n[/block]\nGets an existing video's information by ID. The video will be available for access through the `signedURL` return field.\n\nTo get the actual binary, see [Get Video File](#GetVideoFile).\n[block:code]\n{\n  \"codes\": [\n    {\n      \"code\": \"Buddy.get('/videos/my_id',\\n\\t\\tfunction(err, result) {\\n\\t\\t\\t \\n\\t\\t\\tif (result.success) {\\n\\t\\t\\t\\t// Do something with the result!\\n\\t\\t\\t} else { \\n\\t\\t\\t\\t// Otherwise log the error\\n\\t\\t\\t\\tconsole.log(err); \\n\\t\\t\\t} \\n\\t\\t}\\n\\t);\",\n      \"language\": \"javascript\"\n    },\n    {\n      \"code\": \"[Buddy GET::::at:::\\\"/videos/my_id\\\" parameters:nil class:[BPVideo class] callback:^(id obj, NSError *error) {\\n\\t// Your callback code here\\n}];\",\n      \"language\": \"objectivec\",\n      \"name\": \"iOS\"\n    },\n    {\n      \"code\": \"Buddy.get(\\\"/videos/my_id\\\", null, new BuddyCallback<Video>(Video.class) {\\n\\[email protected]\\n\\tpublic void completed(BuddyResult<Video> result) {\\n\\t\\t// Your callback code here\\n\\t}\\n});\",\n      \"language\": \"java\",\n      \"name\": \"Android\"\n    },\n    {\n      \"code\": \"var result = await Buddy.GetAsync<Video>(\\\"/videos/my_id\\\");\",\n      \"language\": \"csharp\",\n      \"name\": \".NET\"\n    }\n  ],\n  \"sidebar\": true\n}\n[/block]\n###Path Parameters\n\nThese parameters should be specified as part of the HTTP path.\n[block:parameters]\n{\n  \"data\": {\n    \"0-0\": \"id\",\n    \"0-1\": \"The ID of the video to retrieve.\",\n    \"0-2\": \"buddyId\",\n    \"0-3\": \"Required\"\n  },\n  \"cols\": 4,\n  \"rows\": 1\n}\n[/block]\n\n[block:code]\n{\n  \"codes\": [\n    {\n      \"code\": \"{\\n  \\\"status\\\": 200,\\n  \\\"result\\\": {\\n    \\\"thumbnailID\\\": \\\"bvc.rchbbsHxswrp\\\",\\n    \\\"lengthInSeconds\\\": 4.966667,\\n    \\\"encoding\\\": \\\"mpeg4\\\",\\n    \\\"bitRate\\\": 395885,\\n    \\\"contentType\\\": \\\"video/mp4\\\",\\n    \\\"contentLength\\\": 240,\\n    \\\"signedUrl\\\": \\\"[signed_URL]\\\",\\n    \\\"id\\\": \\\"blc.qchbvDFvswrp\\\",\\n    \\\"created\\\": \\\"2014-07-11T22:15:38.730Z\\\",\\n    \\\"lastModified\\\": \\\"2014-07-11T22:15:43.547Z\\\"\\n  },\\n  \\\"request_id\\\": \\\"53c064cdb32fad0db4b2795b\\\",\\n  \\\"success\\\": true\\n} \",\n      \"language\": \"json\",\n      \"name\": \"Response\"\n    }\n  ],\n  \"sidebar\": true\n}\n[/block]","excerpt":"","slug":"get-video-info","type":"basic","title":"Get Video Info"}
[block:api-header] { "type": "get", "title": "/videos/{id}" } [/block] Gets an existing video's information by ID. The video will be available for access through the `signedURL` return field. To get the actual binary, see [Get Video File](#GetVideoFile). [block:code] { "codes": [ { "code": "Buddy.get('/videos/my_id',\n\t\tfunction(err, result) {\n\t\t\t \n\t\t\tif (result.success) {\n\t\t\t\t// Do something with the result!\n\t\t\t} else { \n\t\t\t\t// Otherwise log the error\n\t\t\t\tconsole.log(err); \n\t\t\t} \n\t\t}\n\t);", "language": "javascript" }, { "code": "[Buddy GET:@\"/videos/my_id\" parameters:nil class:[BPVideo class] callback:^(id obj, NSError *error) {\n\t// Your callback code here\n}];", "language": "objectivec", "name": "iOS" }, { "code": "Buddy.get(\"/videos/my_id\", null, new BuddyCallback<Video>(Video.class) {\n\[email protected]\n\tpublic void completed(BuddyResult<Video> result) {\n\t\t// Your callback code here\n\t}\n});", "language": "java", "name": "Android" }, { "code": "var result = await Buddy.GetAsync<Video>(\"/videos/my_id\");", "language": "csharp", "name": ".NET" } ], "sidebar": true } [/block] ###Path Parameters These parameters should be specified as part of the HTTP path. [block:parameters] { "data": { "0-0": "id", "0-1": "The ID of the video to retrieve.", "0-2": "buddyId", "0-3": "Required" }, "cols": 4, "rows": 1 } [/block] [block:code] { "codes": [ { "code": "{\n \"status\": 200,\n \"result\": {\n \"thumbnailID\": \"bvc.rchbbsHxswrp\",\n \"lengthInSeconds\": 4.966667,\n \"encoding\": \"mpeg4\",\n \"bitRate\": 395885,\n \"contentType\": \"video/mp4\",\n \"contentLength\": 240,\n \"signedUrl\": \"[signed_URL]\",\n \"id\": \"blc.qchbvDFvswrp\",\n \"created\": \"2014-07-11T22:15:38.730Z\",\n \"lastModified\": \"2014-07-11T22:15:43.547Z\"\n },\n \"request_id\": \"53c064cdb32fad0db4b2795b\",\n \"success\": true\n} ", "language": "json", "name": "Response" } ], "sidebar": true } [/block]