Thursday, March 1, 2018

Get twitter and google plus share count or any alternate

Leave a Comment

Hi I have tried below code for twitter.

var tw_share_count = 0; TWUrl = "https://cdn.api.twitter.com/1/urls/count.json?url=" + url + '&callback=?' $.ajax({     type: 'GET',     url: TWUrl,     success: function (data) {         tw_share_count = data.count.toString();         alert(tw_share_count);     },     async: false }); 

And below code for google share count

var gl_shares_count = 0;

$.ajax({     type: 'POST',     url: 'https://apis.google.com/js/platform.js',     processData: true,     contentType: 'application/json',     data: JSON.stringify({         'method': 'pos.plusones.get',         'id': url,         'params': {         'nolog': true,         'id': url,         'source': 'widget',         'userId': '@viewer',         'groupId': '@self'     },     'jsonrpc': '2.0',     'key': 'p',     'apiVersion': 'v1'     }),     success: function (response) {           alert(response.result.metadata.globalCounts.count);         //  $('a.googleplus .counter').text(response.result.metadata.globalCounts.count);     } }); 

In had checked in some of the sight and they are saying that both twitter and google + has stopped sharing count. I dont know how much it is true.

I am able to share the link but not able to have count. My Facebook and Pinterest count is coming very well but twitter and google plus count is not coming

Please get me rid of this issue or give me the alternate for this that is easy and free to implement.

For test I am using some random site to get the exact data for twitter/ google+ count like https://draxe.com/emotions-lower-inflammation/

1 Answers

Answers 1

take a look at this, i got a third party js to get social count. May be this will help you

<!doctype html>  <html lang="ja">  <head>    <meta charset="UTF-8">    <meta name="viewport" content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0">    <meta http-equiv="X-UA-Compatible" content="ie=edge">    <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css">    <script src="https://webcyou.github.io/social-share-count-js/js/social-share-count.js"></script>    <title>Share Count</title>    <style>  .fa {    padding: 20px;    font-size: 30px;    width: 50px;    text-align: center;    text-decoration: none;    margin: 5px 2px;  }    .fa:hover {      opacity: 0.7;  }    .fa-facebook {    background: #3B5998;    color: white;  }    .fa-twitter {    background: #55ACEE;    color: white;  }    .fa-google {    background: #dd4b39;    color: white;  }    .fa-linkedin {    background: #007bb5;    color: white;  }      .fa-pinterest {    background: #cb2027;    color: white;  }    .fa-yahoo {    background: #430297;    color: white;  }  p{  	font-size:14px;  }  </style>  </head>  <body>  <a href="#" class="fa fa-facebook">  	<p data-sc-fb="http://www.eventbee.com"></p>  </a>    <a href="#" class="fa fa-twitter">  	<p data-sc-tw="https://stackoverflow.com"></p>  </a>    <a href="#" class="fa fa-google">  	<p data-sc-gp="http://www.webcyou.com"></p>  </a>    <a href="#" class="fa fa-pinterest">  	<p data-sc-pr="https://www.google.com/"></p>  </a>    <a href="#" class="fa fa-linkedin">  	<p data-sc-ln="https://www.yahoo.com/"></p>  </a>    </body>  </html>

If You Enjoyed This, Take 5 Seconds To Share It

0 comments:

Post a Comment