Creare link di condivisione per i social network [PILLOLA]

Hai bisogno di creare dei link di condivisione per i più famosi social network!?

Ecco come

In tutti gli esempi utilizzerò l’indirizzo del mio sito come esempio, basterà cambiarlo con quello che preferisci.

Facebook

https://www.facebook.com/sharer/sharer.php?u=http://www.lombardoandrea.com

Twitter

https://twitter.com/intent/tweet?url=http://www.lombardoandrea.com&via=AndreaL0mbardo&hashtags=IlMioHashTag

Nel caso di Twitter possiamo aggiungere ulteriori parametri oltre al link:

  • url = l’url da condividere
  • via = tramite chi stiamo facendo il Tweet
  • hashtags = eventuali hashtag, senza il cancelletto, separati da virgola

Google Plus

https://plus.google.com/share?url=http://www.lombardoandrea.com

LinkedIn

https://www.linkedin.com/shareArticle?mini=true&url=http://www.lombardoandrea.com&title=Il%20sito%20web%20di%20Andrea%20Lombardo&summary=Descrizione%20di%20cosa%20stiamo%20condividendo&source=http://www.origine.com

Anche qui come Twitter, possiamo aggiungere ulteriori parametri:

  • url = l’url che vogliamo condividere
  • title = il titolo che vogliamo dare al link che stiamo condividendo
  • summary = una descrizione del link che stiamo condividendo
  • source = eventuale fonte di provenienza di ciò che stiamo condividendo

Una funzione

Una possibile funzione da riciclare nei tuoi progetti potrebbe essere questa:

function doShare(social, url){
	switch(social){
		case 'facebook':
		var faceUrl = '//www.facebook.com/sharer/sharer.php?u='+url;
		var pop = window.open(faceUrl,'Facebook','scrollbars=no,resizable=yes, width=320,height=240,status=no,location=no,toolbar=no');
		break;
		case 'twitter':
		var twitUrl = '//twitter.com/intent/tweet?url='+url+'&via=AndreaL0mbardo&hashtags=FasTube';
		var pop = window.open(twitUrl,'Twitter','scrollbars=no,resizable=yes, width=320,height=240,status=no,location=no,toolbar=no');
		break;
		case 'google':
		var googUrl = '//plus.google.com/share?url='+url;
		var pop = window.open(googUrl,'Google Plus','scrollbars=no,resizable=yes, width=320,height=240,status=no,location=no,toolbar=no');
		break;
		default:
		return false;
		break;
	}
}

Per richiamarla basta passargli come parametro il nome del social network e l’indirizzo che vogliamo condividere. Verrà aperto un popUp per confermare la condivisione.
Spero ti possa servire!

Ricerche che hanno riportato a questa pagina:
%d blogger hanno fatto clic su Mi Piace per questo: