Я видел, как приложения публикуют ссылки с надписями на стенах пользователей, и в них есть новая строка. Foursquare является одним из этих приложений.
Я не могу понять, как распознать символ новой строки, и я попробовал все, включая просто передачу "\ r \ n", "\ n" и т. Д.
(примечание: я говорю о публикации на стене пользователя - http://developers.facebook.com/docs/reference/api/post/)
Оказывается, что способ сделать это легко - предоставить параметры caption и description с HTTP POST.Заголовок будет первой строкой, а Description - второй.
caption
description
Используйте следующее:
<center></center>
как часть вашей строки заголовка. Это создаст для вас разрыв строки при публикации ссылки.
Попробуйте использовать только описание вместо заголовка.
Попробуйте использовать аргументы свойств в графе API:
https://graph.facebook.com/me/feed?message=he&access_token=<ACCESS_TOKEN>&properties={1:{'text':'something',href='http://www.example.com'},2:{'text':'anything',href='http://www.example.com'}}
Это опубликует сообщение в 2 строки ... (Примечание: перед обработкой json должен быть преобразован в строку)