link - image share facebook
No puedo usar los parámetros personalizados de facebook sharer.php en sitios móviles (4)
Puede evitar que Facebook acceda al sitio móvil agregando un parámetro? M2w a la URL. Entonces, sharer.php funciona como siempre.
p.ej
https://www.facebook.com/sharer/sharer.php?m2w&s=100.... (etc)
Parece un poco mal, sin embargo, en busca de una mejor respuesta.
Edición: Sharer.php ha quedado en desuso, vea la respuesta de Felix a continuación.
Soy dueño de un sitio web móvil jQuery. No estoy usando la opción de compartir de Facebook con parámetros personalizados para agregar título, descripción, imagen con enlace
Pero cuando intento el mismo enlace a móvil, se redireccionará a http://m.facebook.com/sharer.php?s=100&p%5Burl%5D=http%3A%2F%2Fgoogle%2F&p%5Bimages%5D%5B0%5D=https%3A%2F%2Fwww.google.com%2Fimages%2Fsrpr%2Flogo3w.png&p%5Btitle%5D=My+own+title&p%5Bsummary%5D=My+own+description&_rdr
lo que significa que agregará m.facebook al inicio de la URL compartida. por lo que no funciona con título personalizado, desc, imagen y enlace.
¿Cualquier forma de arreglar esto? ¿O cómo obligar a la web móvil a no ir con m.facebook.com?
Use la url móvil para solucionar el problema en dispositivos móviles, Facebook se redirigirá al diálogo de compartir en el escritorio.
http://m.facebook.com/sharer.php?u=<urlencoded url>
Aquí hay un ejemplo: https://careers-hangarcr.herokuapp.com/job/apply/55c277c0fb8b040300622602
sharer.php ahora ha sido desaprobado. https://developers.facebook.com/bugs/252983554810810/
El nuevo método es utilizar el cuadro de diálogo compartir: https://developers.facebook.com/docs/sharing/reference/share-dialog
p.ej
https://www.facebook.com/dialog/share?
app_id=145634995501895
&display=popup
&href=https%3A%2F%2Fdevelopers.facebook.com%2Fdocs%2F
&redirect_uri=https://developers.facebook.com/tools/explorer
url para dispositivos móviles se admite como u, y el título se admite como t
http://m.facebook.com/sharer.php?u=<urlencoded url>&t=<urlencoded title>