Parece una pregunta bastante simple, pero puedo encontrar la respuesta en ningún lugar.Cómo agregar líneas nuevas o retornos de carro a la descripción en el gráfico de Facebook API
Tengo una publicación de un textarea. y quiero utilizar la biblioteca Facebook php actual para hacer lo siguiente ...
$description = $_POST['textarea_description'];
//magic happens
$attachment = array(
'access_token' => $token,
'message' => "$title",
'picture' => "$image_url",
'link' => "$action_link",
'name' => "$action_label",
'caption' => "$caption",
'actions' => $action_json,
'description' => "$description",
);
$facebook->api('/'.$my_uid.'/feed', 'POST', $attachment);
y hacer que funcione. En este momento parece ignorar
<br> <br /> \n \r \n\r \r\n
pero estoy seguro de que podría haber hecho algo para arruinar mis pruebas .. sólo hay que sustituir 'magia ocurre' con algo que funciona. En este momento solo convierte todas las líneas nuevas que le estoy lanzando a los espacios ... Bastante frustrante. Alguien en los foros de Facebook se sugirió addslashed() de todas las cosas ... pero eso no parece funcionar para mí
Gracias, -FT
Compruebe la API de Facebook para ver si las líneas nuevas incluso se admiten en el campo de descripción. Lo más probable es que los estén despojando de lo contrario. – Fanis
Me sorprendería si fuera posible, son muy estrictos con lo que está permitido en las publicaciones en el muro (nada está permitido en realidad) – serg