Thursday, 20 March 2014

Share Social Media--Hanmant

<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default2.aspx.cs" Inherits="Default2" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
    <title></title>
    <script type="text/javascript" src="js/jquery-1.9.1.js"></script>

    <script language="javascript" type="text/javascript" src="https://apis.google.com/js/plusone.js"></script>
    <script language="javascript" type="text/javascript" src="https://apis.google.com/js/client:plusone.js"></script>
    <script language="javascript" type="text/javascript">

        function getplusone(url) {
            alert("googleplusones" + url);
            var plusones;
            var params = {
                nolog: true,
                id: url,
                source: "widget",
                userId: "@viewer",
                groupId: "@self"
            };

            gapi.client.setApiKey('AIzaSyCKSbrvQasunBoV16zDH9R33D88CeLr9gQ')
            gapi.client.rpcRequest('pos.plusones.get', 'v1', params).execute(function (resp) {
                //console.log('count:', resp.result.metadata.globalCounts.count)
                plusones = resp.result.metadata.globalCounts.count;
                alert("google" + plusones)
                $('#lblgoogle').append('+1 ' + plusones);
            });

        }
   
    function getfbcount(url) {
        //alert("facebook" + url);
        var fblikes;
        $.getJSON('http://graph.facebook.com/?id=' + url, function (data) {
            //fblikes = data[url].shares;
            fblikes = data.shares;
            $('#lblFB').append('fb likes ' + fblikes);
            });
    }


    function gettwcount(url) {       
        var tweets;
        $.getJSON('http://urls.api.twitter.com/1/urls/count.json?url=' + url + '&callback=?', function (data) {
            tweets = data.count;
            $('#lblTw').append('tweets ' + tweets);
        });
    }

      

    function getplusone11(url) {
        alert("googleplusones" + url);
        var plusones;
        $.getJSON('https://clients6.google.com/rpc?key=AIzaSyCKSbrvQasunBoV16zDH9R33D88CeLr9gQ' + 'callback=?',
        {
        "method": "pos.plusones.get",
        "id": "p",
        "params": {
        "nolog": true,
        "id": url,
        "source": "widget",
        "userId": "@viewer",
        "groupId": "@self"
        },
        "jsonrpc": "2.0",
        "key": "p",
        "apiVersion": "v1"
    },
    function (data) {
        plusones = data.count;
        alert("google" + plusones)
        $('#lblgoogle').append('+1 ' + plusones);
    });
    }


$(document).ready(function () {
    $('#fbShare').attr('href', 'http://www.facebook.com/sharer.php?u=' + location.href + '&t=' + document.title);
    $('#TwitterLink').attr('href', 'http://twitter.com/share?text=' + document.title + ' ' + document.getElementById('<%=Label1.ClientID%>').innerHTML);
    $('#LinkedInLink').attr('href', 'http://www.linkedin.com/shareArticle?mini=true&url=' + location.href + '&title=' + document.title + '&summary=' + document.title + ' ' + escape(location.href));
    $('#ShareGoogle').attr('href', 'https://plusone.google.com/_/+1/confirm?hl=en&url=' + location.href);

    //var path = window.location.pathname;
    //alert("window.location.pathname : " + path);

    //var href = window.location.href;
    //alert("window.location.href : " + href);

    //var hash = window.location.hash;
    //alert("window.location.hash : " + hash);

    var url = $(location).attr('href');
    //alert("Current URL Using JQuery : " + url);

    getfbcount('http://www.yahoo.com/');
    gettwcount('http://www.yahoo.com/');
   // getplusone('http://www.yahoo.com/');
    getplusone11('http://www.yahoo.com/');

  
});
    </script>
</head>
<body>
    <form id="form1" runat="server">
    <div>
        <asp:Label ID="Label1" runat="server" ForeColor="White"></asp:Label>
        <nav class="share">
            <p class="blueBgTitle">Share</p>
                <ul class="shaerMediaIcon">
                    <li class="shaerFacebook"><a id="fbShare" href="javascript:;" target="_blank"><img src="/images/facebook_32.png" alt="facebook" /></a></li>
                    <li class="shaerShapeBox"><asp:Label ID="lblFB" runat="server"></asp:Label></li>
                    <li class="gryeeVLine"></li>
                    <li class="shaerTwitter"><a id="TwitterLink" href="javascript:;"  target="_blank"><img src="/images/twitter_32.png" alt="twitter" /></a></li>
                    <li class="shaerShapeBox"><asp:Label ID="lblTw" runat="server"></asp:Label></li>
                    <li class="gryeeVLine"></li>
                    <li class="shaerIn"><a id="LinkedInLink" href="javascript:;" target="_blank"><img src="/images/linkedin_32.png" alt="linkedin" /></a></li>
                    <li class="shaerShapeBox"><asp:Label ID="lblLNK" runat="server"></asp:Label></li>

                    <li class="gryeeVLine"></li>
   
                    <li class="shaerGooglePlus"><a id="ShareGoogle" runat="server"  target="_blank"><img src="/images/google.png" alt="google" /></a></li>
                    <li class="shaerShapeBox"><asp:Label ID="lblgoogle" runat="server"></asp:Label></li>
                </ul>
                <div class="clear"></div>
                <div class="shareMore">
                        <!-- AddToAny BEGIN -->
                        <a class="a2a_dd" href="http://www.addtoany.com/share_save">More +</a>
                        <script type="text/javascript" src="http://static.addtoany.com/menu/page.js"></script>
                        <!-- AddToAny END -->
                </div>
            </nav>
    </div>
    </form>
</body>
</html>

No comments:

Post a Comment