facebook 图形 API 发布到墙不接受新行



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

当用户输入一个新的行字符时,post完全忽略它。我怎么解决这个问题?

如果您发送以下文本

你好% 0艾琳+ 2

发布的消息看起来像

你好
第2行

已经检查过了

这对我来说很好:

// first: replace normal n (or "\n") for "rn"
$mensaje=str_replace("\n","rn",$reg['mensaje']);
// second: this only is for clear special characters
$mensaje=utf8_encode($mensaje);

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

在facebook graph API中使用rn而不使用任何空格,那么您将获得换行

最新更新