如何通过树枝处理 FB-api 中的换行符
How to handle new line character in FB-api via twig
我目前正在研究 symfony2 框架。在我的一个树枝文件中
FB.api(
"/" + p_id + "/feed",
"POST",
{
"message": "{{ des| replace({"\n":' ', "\r":' '}) }}",
"description": "{{ des| replace({"\n":' ', "\r":' '}) }}",
"access_token": p_accessToken
},
function (response) {
if (response && !response.error) {
/* handle the result */
console.log("posting");
console.log(JSON.stringify(response));
}
else {
console.log(JSON.stringify(response));
alert(response.error.error_user_msg);
}
}
);
我想替换“\n”,以便 facebook 将其视为换行符。
如果我按原样离开,它会呈现如下内容:
"message": "第一行
因此,它给出了错误并且没有考虑第二行。
如何解决这个问题??
哦!!
错误已解决!!
FB.api(
"/" + p_id + "/feed",
"POST",
{
"message": "{{ des| replace({"\n":"\n", "\r":"\n"}) }}",
"description": "{{ des| replace({"\n":"\n", "\r":"\n"}) }}",
"access_token": p_accessToken
},
function (response) {
if (response && !response.error) {
/* handle the result */
console.log("posting");
console.log(JSON.stringify(response));
}
else {
console.log(JSON.stringify(response));
alert(response.error.error_user_msg);
}
}
);
我目前正在研究 symfony2 框架。在我的一个树枝文件中
FB.api(
"/" + p_id + "/feed",
"POST",
{
"message": "{{ des| replace({"\n":' ', "\r":' '}) }}",
"description": "{{ des| replace({"\n":' ', "\r":' '}) }}",
"access_token": p_accessToken
},
function (response) {
if (response && !response.error) {
/* handle the result */
console.log("posting");
console.log(JSON.stringify(response));
}
else {
console.log(JSON.stringify(response));
alert(response.error.error_user_msg);
}
}
);
如果我按原样离开,它会呈现如下内容:
"message": "第一行
因此,它给出了错误并且没有考虑第二行。
如何解决这个问题??
哦!!
错误已解决!!
FB.api(
"/" + p_id + "/feed",
"POST",
{
"message": "{{ des| replace({"\n":"\n", "\r":"\n"}) }}",
"description": "{{ des| replace({"\n":"\n", "\r":"\n"}) }}",
"access_token": p_accessToken
},
function (response) {
if (response && !response.error) {
/* handle the result */
console.log("posting");
console.log(JSON.stringify(response));
}
else {
console.log(JSON.stringify(response));
alert(response.error.error_user_msg);
}
}
);