Condividere una pagina presente in un elenco

venerdì 13 giugno 2014 - 09.46
Tag Elenco Tags  C#  |  .NET 4.0

Gemini Profilo | Expert

Ciao a tutti
ho una pagina con un elenco di prodotti. Vorrei inserire per ogni prodotto i tasti per la condivisione. Ho provato con addthis, ma mi condivide tutta la pagina elenco.
Come posso condividere la pagina di ogni singolo prodotto?
Grazie mille

darken Profilo | Newbie

>Ciao a tutti
>ho una pagina con un elenco di prodotti. Vorrei inserire per
>ogni prodotto i tasti per la condivisione. Ho provato con addthis,
>ma mi condivide tutta la pagina elenco.
>Come posso condividere la pagina di ogni singolo prodotto?
>Grazie mille

Ciao,
scusa la domanda, ma vorresti condividere la pagina con cosa?
Per esempio la condivisione Facebook ha un suo protocollo, Twitter un altro e google+ un altro ancora....

Ciao-ciao

Gemini Profilo | Expert

esatto! sui social

darken Profilo | Newbie

esatto! sui social

Link per condividere una pagina con facebook:

Il codice sorgente non è stato renderizzato qui
perchè non c'è sufficiente spazio.
Clicca qui per visualizzarlo in una nuova finestra

Esempio di utilizzo:

Il codice sorgente non è stato renderizzato qui
perchè non c'è sufficiente spazio.
Clicca qui per visualizzarlo in una nuova finestra

Adesso noto che, anche se funziona, non ti accetta tutti i parametri nel senso che ti ignora immagine e descrizione che setta lui.
Devono aver cambiato qualcosa, ad ogni modo se non ti basta dai un occhio qui:
https://developers.facebook.com/docs/plugins/share-button/

Invece ecco altri modi per condividere con i social più diffusi:
url = link che vuoi condividere
title = titolo che vuoi dare alla condivisione

http://twitter.com/home?status=' + title + ' ' + escape(url)
http://www.google.com/bookmarks/mark?op=edit&output=popup&bkmk=' + escape(url) + '&title=' + title + ''
http://www.facebook.com/sharer.php?u=' + escape(url)
http://www.myspace.com/Modules/PostTo/Pages/?u=' + escape(url) + '&t=' + title)

Fammi sapere se non ti è chiaro qualcosa.
Come ti dicevo: ogni social ha la sua sintassi di condivisione, devi googelare un po' per trovare quella che ti serve se non è una di queste (per esempio Google+, Linkedin ecc.)

Fondamentale la funzione ESCAPE (oppure "encodeURIComponent") perchè se il link lo scrivi direttamente potrebbe non funzionare, queste funzioni ti convertono i caratteri speciali nel loro codice decimale.
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5