socialsignalsdeprecated

Enables easy access to the social media data for specific URLs from Facebook, Twitter and Google+

Usage no npm install needed!

<script type="module">
  import socialsignals from 'https://cdn.skypack.dev/socialsignals';
</script>

README

Social Signals

NPM

This module enables easy access to the social media metrics publicly provided by

  • Facebook
    • Likes
    • Shares
    • Comments
    • Clicks
  • Twitter
    • Occurrences of a URL in tweets
  • Google Plus
    • +1s

Getting facebook like counts with nodejs is easier than ever.

Installation

npm install socialsignals

Find this package at:

Methods

facebook(url, callback)

Fetches the facebook data for url.

Arguments
  • url The url to fetch Facebook social signals for
  • callback(err, data) A callback which is called after the operation is complete
Data
{
    total_count: 19109,
    like_count: 4756,
    comment_count: 4589,
    share_count: 9764,
    click_count: 1004
}

Examples

var social = require('socialsignals')

social.facebook('https://github.com/', function(err, signals){
    console.log(signals)
})

twitter(url, callback)

Fetches the Twitter data for url.

Arguments
  • url The url to fetch Twitter social signals for
  • callback(err, data) A callback which is called after the operation is complete
Data
{
    count: 44336
}

Examples

var social = require('socialsignals')

social.twitter('https://github.com/', function(err, signals){
    console.log(signals)
})

googleplus(url, callback)

Fetches the Google+ data for url.

Arguments
  • url The url to fetch Google+ social signals for
  • callback(err, data) A callback which is called after the operation is complete
Data
{
    count: 5498
}

Example

var social = require('socialsignals')

social.googleplus('https://github.com/', function(err, signals){
    console.log(signals)
})

License

Created by Justus Bl├╝mer

License: MIT