Compartir la misma página en Facebook con diferentes títulos/fotos
Frecuentes
Visto 503 equipos
0
Tengo muchas fotos en la página y me gustaría agregarles botones Me gusta, así que creé una página photo.php?id=x y le vinculé botones Me gusta con diferentes variables. ¡Pero fb elimina todas las variables después de publicar! Hace aproximadamente 1 año estaba funcionando, pero ahora no puedo agregar variables en el enlace para compartir.
¿Hay otra forma de compartir la página con una identificación diferente?
echo '<iframe src="//www.facebook.com/plugins/like.php?href=http%3A%2F%2Fportovenere.a-turist.com%2F'.$curfolder.'photo.php%3Fid%3D'.$row["id"].'&send=false&layout=button_count&width=450&show_faces=true&action=like&colorscheme=light&font&height=21" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:450px; height:21px;" allowTransparency="true"></iframe>';
PD:
$curfolder="ru/"
id = 1-5 for test
or
echo '<div class="fb-like" data-href="http://www.portovenere.a-turist.com/'.$curfolder.'photo.php?id='.$row["id"].'" data-send="false" data-layout="button_count" data-width="150" data-show-faces="true"></div>';
con este: comparte pagina con variables pero no recoge info (foto, titulo)
o antiguo partícipe:
echo '<a target="_blank" rel="nofollow" href="http://www.facebook.com/sharer/sharer.php?u=http://portovenere.a-turist.com/'.$curfolder.'photo.php?id='.$row["id"].'"><img style="margin-bottom:25px;" src="/images/fb_share_img.png"></a>';
1 Respuestas
0
Creo que tu problema es con el og:url
metaetiqueta.
Mira lo que herramienta de depuración dice sobre tu url:
URL obtenida: http://portovenere.a-turist.com/photo_galery.php?id=4
URL canónica: http://www.portovenere.a-turist.com/photo_galery.php
Creo que si arregla eso y devuelve la misma URL para el og:url
se comportará como tú quieras.
Respondido 01 Jul 12, 10:07
¡Gracias! Funciona con el viejo compartidor, así que lo uso... El botón Me gusta no funciona por el momento, pero hubo algunos problemas. Lo probaré ahora más :) - miguel moro
No es la respuesta que estás buscando? Examinar otras preguntas etiquetadas facebook share or haz tu propia pregunta.
¿Puedes publicar el código que estás usando? ¿Cuál es la URL que le das al botón Me gusta? - Nitzan Tomer
Asegúrese de que su URL esté codificada como URL y que las partes de Facebook no lo estén. Parece que confundiste las cosas con la codificación. - Nitzan Tomer
¿Lo siento, qué quieres decir? Intenté insertar el enlace: <..>/like.php?href=portovenere.a-turist.com/ru/…..> no sirve - Michael Moor
Intenta tomar una URL tuya para probar (url completa) y usa esto Decodificador / codificador de URL. Coloque la URL en el área de texto y haga clic en el
Encode
botón, tome el resultado y póngalo en el botón Me gusta y vea si funciona. - Nitzan Tomeracabo de intentarlo, no, no funciona, ya lo intenté porque el creador del botón fb usa la codificación. pero elimina todas las variables... Tengo un sitio antiguo en el que funcionaba el mismo script, pero hace unos 6 meses se rompió sin ningún cambio por mi parte... - Michael Moor