Skip to content

Commit

Permalink
Add support for GIFs
Browse files Browse the repository at this point in the history
  • Loading branch information
ThatDNS committed Jun 14, 2018
1 parent abd9d0a commit 4a03127
Showing 1 changed file with 13 additions and 1 deletion.
14 changes: 13 additions & 1 deletion index.js
Expand Up @@ -114,7 +114,6 @@ function handleEvent(event) {
request(options1, function(error1, response1, body1) {
if (error1) throw new Error(error1);
// answer fetched from susi
//console.log(body1);
var type = (JSON.parse(body1)).answers[0].actions;
var ans = (JSON.parse(body1)).answers[0].actions[0].expression;
if ( ((JSON.parse(body1)).answers[0].data[0].lon) || ((JSON.parse(body1)).answers[0].data[0].lat) ) {
Expand All @@ -134,6 +133,19 @@ function handleEvent(event) {
.catch((err) => {
console.log('Error - '+err);
});
} else if (JSON.parse(body1).answers[0].data[0].type === 'gif') {
let videoUrl = JSON.parse(body1).answers[0].data[0].v1.original.mp4;
let previewUrl = JSON.parse(body1).answers[0].data[0].images["480w_still"].url;
const answer = {
type: 'video',
originalContentUrl: videoUrl,
previewImageUrl: previewUrl
};
// use reply API
return client.replyMessage(event.replyToken, answer)
.catch((err) => {
console.log('Error - '+err);
});
} else if (type.length == 1 && type[0].type == "answer") {
let answer;
if((JSON.parse(body1)).answers[0].data[0].type === 'photo'){
Expand Down

0 comments on commit 4a03127

Please sign in to comment.