facebook-gif-ads
v0.2.0
Published
Convert a list of image urls to an animated GIF slideshow ready to post to your Facebook page etc.
Downloads
1
Readme
facebook gif ads
Convert a list of image urls to an animated GIF slideshow ready to post to your Facebook page etc.
Installation
npm install facebook-gif-ads --save
Configuration
Rename index.example.js
to index.js
in the config
folder and past in your individual Facebook access token.
Usage
Create GIF slideshow from example urls
// Load Dependencies
var FbGifAds = require('facebook-gif-ads');
var config = require('config');
// Initialization
var fbGifAds = new FbGifAds(config.facebook.access_token);
// Example urls
var urls = [
"http://cdn.aboutyou.de/file/88cf22c9ded5d41f28ad673de00357bb?width=850&quality=85",
"http://cdn.aboutyou.de/file/e4b33ca0cc6f4488ef154175e15aabb7?width=850&quality=85",
"http://cdn.aboutyou.de/file/f44db5a118364e251db5885d4bbeed43?width=850&quality=85"
];
var filename = "slideshow.gif";
fbGifAds.createSlideshow(urls, filename, function() {
console.log(filename + " created.");
});
Post GIF image url to your Facebook page
var imageUrl = "https://raw.githubusercontent.com/patrick-michelberger/facebook-gif-ads/master/example.gif";
var pageId = "1544219729194326";
fbGifAds.postToFB(pageId, imageUrl, function(err, postId) {
if (err) {
console.log("An error occured: ", err);
} else {
console.log("Image uploaded. Post ID: ", postId);
}
});
Tests
npm test
Useful Links
Facebook for business: Can I boost a post with an animated GIF? https://www.facebook.com/business/help/1006874066021923