To brzmi jak dość proste pytanie, ale mogę znaleźć odpowiedź nie gdzie.Jak dodać znaki nowej linii lub powrotu karetki do opisu na facebook graph API
Mam post z textarea. i chcę użyć aktualnej biblioteki php na Facebooku, aby wykonać następujące czynności:
$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);
i działają. Teraz wydaje się ignorować
<br> <br /> \n \r \n\r \r\n
ale jestem pewien, że mogę zrobić coś zepsuć moje testowanie .. po prostu trzeba wymienić „magia” z czymś, co działa. W tej chwili po prostu konwertuje wszystkie nowe znaki, które rzucam w tym miejscu na przestrzenie .. Dość frustrujące. Ktoś na forum facebook zaproponował addslashed() wszystkich rzeczy ... ale to nie wydają się działać dla mnie
Dzięki, -Ft
Sprawdź api facebook, czy nowe linie są nawet obsługiwane w polu opisu. Możliwe, że je rozbierają w inny sposób. – Fanis
Byłbym zaskoczony, gdyby było to możliwe, są one bardzo rygorystyczne do tego, co jest dozwolone w postach na ścianie (w rzeczywistości nic nie jest dozwolone). – serg