vista una significa que publicar publicacion previa link imagen enlace editar durante desactivado cómo como cambiar facebook url hyperlink

una - que significa vista previa en facebook



Facebook compartir enlace: ¿puede personalizar el texto del cuerpo del mensaje? (7)

Al igual que @Ardee dijo que sharer.php usa datos de las metaetiquetas, la API de diálogo acepta parámetros. Facebook ha eliminado la capacidad de usar el parámetro de mensaje, pero puede usar el parámetro de cita que puede ser útil en muchos casos, por ejemplo

https://www.facebook.com/dialog/share? app_id=[your-app-id] &display=popup &title=This+is+the+title+parameter &description=This+is+the+description+parameter &quote=This+is+the+quote+parameter &caption=This+is+the+caption+parameter &href=https%3A%2F%2Fdevelopers.facebook.com%2Fdocs%2F &redirect_uri=https%3A%2F%2Fwww.[url-in-your-accepted-list].com

Sólo tienes que crear un ID de aplicación:

https://developers.facebook.com/docs/apps/register

Luego, asegúrese de que el dominio de redireccionamiento de URL esté listado en los dominios aceptados para esa aplicación.

Estoy intentando crear un enlace que compartirá una página en Facebook. Hasta ahora tengo:

href="http://www.facebook.com/sharer.php ?u=http%3A%2F%2Fwww.cnn.com%2F &t=CNN%26s+website"

Sin embargo, realmente me gustaría agregar un texto que irá en el cuadro ''¿Qué tienes en mente?'' cuadro de texto (especialmente cuando el valor de t se invalida por el título del enlace). ¿Alguien sabe si esto es posible?


Como se dice en docs , usar

<meta property="og:url" content="http://www.your-domain.com/your-page.html" /> <meta property="og:type" content="website" /> <meta property="og:title" content="Your Website Title" /> <meta property="og:description" content="Your description" /> <meta property="og:image" content="http://www.your-domain.com/path/image.jpg" />

Tamaño de imagen recomendado: 1 200 x 630.


Facebook no te permite cambiar el mensaje "¿Qué tienes en mente?" cuadro de texto, a menos que, por supuesto, esté desarrollando una aplicación para usar en Facebook.



No puedes hacer esto usando sharer.php, pero puedes hacer algo similar usando la API Dialog. http://developers.facebook.com/docs/reference/dialogs/

http://www.facebook.com/dialog/feed? app_id=123050457758183& link=http://developers.facebook.com/docs/reference/dialogs/& picture=http://fbrell.com/f8.jpg& name=Facebook%20Dialogs& caption=Reference%20Documentation& description=Dialogs%20provide%20a%20simple,%20consistent%20interface%20for%20applications%20to%20interact%20with%20users.& message=Facebook%20Dialogs%20are%20so%20easy!& redirect_uri=http://www.example.com/response

El problema es que debe crear una aplicación de Facebook ficticia solo para tener un app_id . Tenga en cuenta que su aplicación de Facebook no tiene que hacer NADA en absoluto. Solo asegúrate de que esté correctamente configurado, y deberías estar todo configurado.


Para agregar un poco de texto, lo que hice hace un tiempo, si el enlace que está compartiendo es una página que puede modificar. Puedes agregar algunas meta-etiquetas a la página compartida:

<meta name="title" content="The title you want" /> <meta name="description" content="The text you want to insert " /> <link rel="image_src" href="A thumbnail you can show" / >

Es un pequeño truco. Aunque el antiguo botón de compartir ha sido reemplazado por el botón "me gusta" / "recomendar", donde puede agregar un comentario si usa la versión XFBML. Más información ella:

http://developers.facebook.com/docs/reference/plugins/like/


NOTA: la solución @azure_ardee ya no es viable. Facebook no permitirá que los desarrolladores rellenen los mensajes. Los desarrolladores pueden personalizar la historia proporcionando metaetiquetas OG, pero es responsabilidad del usuario completar el mensaje.

Esto solo es posible si está publicando en nombre del usuario, lo que requiere que el usuario autorice su aplicación con el permiso publish_actions . Y aun entonces:

Tenga en cuenta que Facebook recomienda utilizar un modo de intercambio iniciado por el usuario.

Echa un vistazo a esta answer .