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.
https://www.facebook.com/sharer/sharer.php?u=http://www.lombardoandrea.com
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
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!
Commentati Recentemente