El botón Me gusta desaparece al actualizar la página
Frecuentes
Visto 547 veces
1
Esto es lo que tengo en mi código:
<div class="fb-like" data-send="false" data-layout="button_count"
data-width="450" data-show-faces="false" data-href="${appurl}">
</div>
El valor del appurl es de la forma: http://www.mysite.com/action/detail/123
Cuando hago clic en el botón Me gusta, todo funciona bien y puedo ver la actualización en mi página de Facebook.
Ahora, cuando actualizo la página, el botón Me gusta desaparece.
Sin embargo, cuando doy el apuro como "http://www.mysite.com"
todo funciona, incluso en la actualización de la página (puedo ver el botón Me gusta).
Por favor ayuda lo que me estoy perdiendo aquí?.
1 Respuestas
0
¿Las páginas de su sitio están protegidas con una contraseña .htaccess? Si es así, ese podría ser el problema. Yo mismo me encontré con este problema, y después de ir por el camino equivocado por un momento, volví a mi sospecha inicial: la contraseña de htaccess.
Realmente no miré el código, pero asumo que el botón está configurado para que FB raspe la página después de que un usuario haga clic en Me gusta. Con la contraseña bloqueando cosas, FB no puede raspar la página. En lugar de mostrar el botón como si no se hubiera hecho clic en él, simplemente no muestra nada, que es donde surgió mi confusión y supongo que la tuya.
Después de cambiar htaccess, tendrá que esperar 24 horas para que FB raspe las páginas cuando estén cargadas. Sin embargo, puede usar el depurador de FB (http://developers.facebook.com/tools/debug) para raspar manualmente páginas individuales.
contestado el 04 de mayo de 12 a las 22:05
Hola Kris, muchas gracias por la respuesta. He verificado con respecto a la protección htaccess. no hemos hecho nada que use htaccess para la restricción de acceso a la página. Me he dado cuenta de que algunas de las URL muestran el botón "Me gusta" una vez que la página es "Me gusta" y se actualiza. Pero he notado una diferencia en la respuesta proveniente de Facebook para las direcciones URL que funcionan y las que no funcionan de nuestra aplicación. La versión que no funciona tiene el espacio vacío. de la respuesta Por favor, muestre algo de luz sobre esto. - mohan kamaraj
No es la respuesta que estás buscando? Examinar otras preguntas etiquetadas html facebook-like or haz tu propia pregunta.
Sí, estamos usando jquery. Pero probé las mismas URL con archivos html independientes que no incluyen ningún archivo jquery. Aún así, esa URL en particular no puede cargar el botón Me gusta. Básicamente div no tiene ningún contenido en la respuesta de Facebook. Por favor ayuda. - Mohan Kamaraj