通过Graph API更新Facebook状态更新

Dan*_*Dan 19 facebook facebook-graph-api

我正在编写一个使用Graph API 的简单Facebook 状态更新 Web应用程序.除了我想在状态消息中包含换行符时,它运行良好.我尝试添加一个简单的HTML
标记,但这只是呈现为文本.

任何人都知道这是否可行,若然,怎么样?

小智 25

这听起来很愚蠢,但这很有效:插入<center></center>通常放置的位置<br>.

  • 将<center>&nbsp; </ center>放入需要的地方而不是一个<br /> (7认同)
  • <center> </ center>和<center>&nbsp; </ center>都适合我. (2认同)

use*_*245 11

\ r \n似乎工作得很好,在Facebook上换行


Mot*_*ish 8

请注意以下代码中使用的新行(在编辑器中输入一个输入),用于向特定位置的帖子添加新行:

    $fb_status_with_new_line = "Text before new line" . "
    " . "Text after new line";
Run Code Online (Sandbox Code Playgroud)


小智 7

如果\r用新行字符(\n)替换返回字符(),则可以获得所需的结果.

请享用...


小智 5

%0A可能有效,我想我之前在我的一个应用程序上使用过它.

HTML Decimal: &#10;
HTML Hexadecimal: &#x0A;
Java Hexadecimal: \u000A (Common To Javascript)
URL Hexadecimal: %0A
Escape Sequence: \n

HTML tag : <br>
Run Code Online (Sandbox Code Playgroud)

希望这些派上用场:)


小智 5

我试过没用<center></center>。我试过没用<br>。我试过不可见的 html 字符,它没有用。我试过'\n'没有用。

但是,当我使用它"\n"而不是'\n'它时。但这在上传到facebook之前被php直接识别。所以我的建议是在 facebook 帖子中使用双引号和字符串消息。


Har*_*dha 5

如果您正在使用PHP或任何语言添加chr(10),这将添加一个中断:) ASCII解决方案:P