UNPKG

743 BJavaScriptView Raw
1
2var AWS = require('aws-sdk')
3var request = require('request');
4
5var config = require('./config');
6
7exports.saveVideo = function(sessionToken, url) {
8
9 // copy video file to S3
10 console.log(url);
11
12 // TODO: configure https vs http
13 var postUrl = 'http://' + config.portal.hostname + '/portal/affdex_x2/experiment/set_facevideo_ready';
14
15 console.log(postUrl);
16
17 request.post(
18 postUrl,
19 { form: { sessionToken: sessionToken } },
20 function (error, response, body) {
21 if (!error && response.statusCode == 200) {
22 console.log(body)
23 } else {
24 console.log(error)
25 }
26 // TODO: error handling for portal down. retry?
27 }
28 );
29};
\No newline at end of file