Skip to content

Instantly share code, notes, and snippets.

@edstenson
edstenson / recording2.json
Created September 23, 2011 14:04
Recording JSON output (without id)
{
"count": "2",
"recordings": [
{
"id": "47ce46821c942ff42f8e",
"start_time": 1313055762,
"finish_time": null,
"name": "Inherit everything 123",
"hash": "9e2e0ba334ee76aa06ef42d5565dbb70"
},
@edstenson
edstenson / recording-export1.json
Created September 23, 2011 14:13
Recording/export JSON output (with export id)
{
"id": "82",
"recording_id": "47ce46821c942ff42f8e",
"name": "Some name",
"start": 1313052000,
"end": 1312974000,
"status": "killed"
}
@edstenson
edstenson / recording-export2.json
Created September 23, 2011 14:16
Recording/export JSON output (without export id)
{
"count": "5",
"exports": [
{
"id": "102",
"recording_id": "47ce46821c942ff42f8e",
"name": "Unnamed export 47ce46821c942ff42f8e 2011-08-31 13:00",
"start": 1313055762,
"end": 1313405342,
"status": "killed"
@edstenson
edstenson / recording-export-start.json
Created September 23, 2011 14:37
Recording/export/start JSON output
{
"id": 102,
"recording_id": "47ce46821c942ff42f8e",
"name": "Unnamed export 47ce46821c942ff42f8e",
"start": 1313055762,
"end": 1313405342,
"status": "running"
}
@edstenson
edstenson / recording-schedule.json
Created September 23, 2011 14:41
Recording/schedule JSON output
{
"id": "79b0e0217227d3f1d237",
"start_time": 1313401533,
"finish_time": 1333878300,
"name": "ApiDocs",
"hash": "9e2e0ba334ee76aa06ef42d5565dbb70"
}
@edstenson
edstenson / gist:1237528
Created September 23, 2011 14:43
Recording/update JSON output
{
"id": "79b0e0217227d3f1d237",
"start_time": 1313401647,
"finish_time": 1313461647,
"name": "ApiDocsUpdated",
"hash": "9e2e0ba334ee76aa06ef42d5565dbb70"
}
@edstenson
edstenson / usage1.json
Last active September 27, 2015 07:58
Usage JSON output (without hash)
{
"start": "Mon, 07 Nov 2011 11:15:00 +0000",
"end": "Mon, 07 Nov 2011 12:15:00 +0000",
"streams": {
"693f5134c73a62ed85ef271040bf266b": {
"licenses": {
"facebook":365,
"twitter":18062
},
"seconds": 3600
@edstenson
edstenson / usage2.json
Created September 23, 2011 15:00
Usage JSON output (with hash)
{
"processed": 2494,
"types": {
"buzz": {
"processed": 247,
},
"twitter": {
"processed": 2247,
}
}
@edstenson
edstenson / websockets-example
Created September 23, 2011 17:06
Websockets example
var ws = new WebSocket('ws://websocket.datasift.com/<hash>?username=<username>&api_key=<api_key>');
ws.onopen = function(evt) {
// connection event
}
ws.onmessage = function(evt) {
// parse received message
console.log(evt.data);
}
@edstenson
edstenson / csharp-REST
Created September 26, 2011 09:25
C# demo code for REST API
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading;
using Datasift.DatasiftStream;
using Datasift.Interfaces;
using Datasift;
using Datasift.Api;
using Datasift;