我知道已经有很多关于这个的问题——但我想在通过 Graph API 发布的 Facebook 墙上帖子中添加换行符。我已经看到各种建议使用的答案<center></center>
,但这对我不起作用——它只是<center></center>
在帖子中打印 ' '。
具体来说,我使用的是 Ruby 和 Koala gem。我正在尝试发布到用户页面。如果我作为链接发布并尝试在帖子描述中使用 center hack,它会按预期工作——但不是在我真正需要它的消息中。
更新:我已经向 Koala gem 提交了一个补丁,允许设置 :no_encoding 选项。如果/当此补丁被接受时,如果该选项设置为 true,它将允许换行。现在,有这个问题的人可以抓住我的宝石叉:https ://github.com/ideaoforder/koala
对于那些好奇的人来说,问题在于法拉第。请求方法设置为 :url_encode ,它将参数作为 url 编码的表单数据发送。参数必须作为常规数据发送,而不是表单数据(例如在 cURL 中使用 -d 标志而不是 -f 标志)。我们通过将数据作为查询字符串的一部分而不是编码参数发送来实现这一点。