facebook Graph API post to wall不接受新行

时间:2011-09-23 14:56:32

标签: facebook facebook-graph-api

我正在为facebook开发一个小应用程序。 在我的应用程序中,我将内容发布到粉丝页面的墙上。

当用户输入换行符时,帖子会完全忽略它。我该如何解决这个问题?

4 个答案:

答案 0 :(得分:3)

如果您发送以下文字

您好%0Aline + 2

发布的消息看起来像

你好
第2行

立即检查:)

答案 1 :(得分:1)

这项工作对我来说很好:

// first: replace normal \n (or "\\n") for "\r\n"
$mensaje=str_replace("\\n","\r\n",$reg['mensaje']);

// second: this only is for clear special characters
$mensaje=utf8_encode($mensaje);

答案 2 :(得分:0)

使用html_entities,否则POST请求无法正确传输。

答案 3 :(得分:0)

在facebook graph api中使用\ r \ n而没有任何空格然后你会得到换行符