Introduction
This article will tell you various ways of sharing URLs on Google+ using ASP.NET.
Google+ allows you to share many things, like videos, links, images, text and so on. You can also do it from your application created in .NET, so you can implement this feature in your application and allow the users to share something.
First Method
In the first method I will simply create an anchor that will help us to share the link.
Write this code for the application and replace "csharpcorner.com" with the URL you want to share:
<body>
<form id="form1" runat="server">
<div>
<a href="https://plus.google.com/share?url=http://www.c-sharpcorner.com">Share on Google+</a>
</div>
</form>
</body>
Here nothing needs to be added to the head section, no JavaScript or jQuery is required, only a simple anchor will work for us.
On running the application you will get a link to be clicked as in the following:
Now If I click on the link then a share window will be displayed that will display the URL that you selected, it will also show one of the images from that website.
You can select any image, it will call all the Images and we can select any of the images.
Now If I take you to my Google+ Account then you will see that this URL will be shared there:
It is possible that this simple thing doesn't work for you, because sometimes our Browser doesn't accept the URL in a simple way, in those cases we need to make one change for passing the URL.
Second Method
This method will also use a simple anchor but here the URL will be passed with some added text.
You can see that I had added some special text just before the sharing URL, this will help the browser to understand the URL more clearly.
Now if I run my application then you will again see an anchor but this time with different text because I have provided new text to it.
On click of this anchor again a share window will be opened where again one image along with the sharing URL will be shown.
Third Method
In this method I will create a Google+ share button, on a click of this button again a sharing window will be opened and will help the user to share the URL.
Write this code:
<body>
<form id="form1" runat="server">
<div>
<div class="g-plus" data-action="share" data-annotation="none" data-href="http://www.c-sharpcorner.com/">
</div>
</div>
</form>
</body>
Here I have created a Div whose class is set is set as g-plus, g-plus helps the browser to identify the Google related things. In this div I have passed the URL in the data-href that will help to share it on the click of the button.
Now on running the application you will see a Google sharing button as in the following:
If I click on this button than again the sharing window will be opened as in the following:
On the click of share again this URL will be shared on my profile.