Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/clojure/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Yammer REST API-使用换行符发布到messages.json_Javascript_Typescript_Line Breaks_Yammer - Fatal编程技术网

Javascript Yammer REST API-使用换行符发布到messages.json

Javascript Yammer REST API-使用换行符发布到messages.json,javascript,typescript,line-breaks,yammer,Javascript,Typescript,Line Breaks,Yammer,我试图使用RESTAPI发布到yammer,但似乎无法获得换行符。在Yammer内部,我可以发布带有换行符的更新,所以我不明白为什么我不能按专业语法复制这个。有人碰到过这个吗?或者你有什么想法?Yammer似乎在双重逃避换行符。正如您在下面看到的,我正在使用“is_rich_text”参数,但除非发布公告,否则它似乎没有任何作用 const body = `${summary} \n ${url} \n line break`; const apiUrl = `messages.json`;

我试图使用RESTAPI发布到yammer,但似乎无法获得换行符。在Yammer内部,我可以发布带有换行符的更新,所以我不明白为什么我不能按专业语法复制这个。有人碰到过这个吗?或者你有什么想法?Yammer似乎在双重逃避换行符。正如您在下面看到的,我正在使用“is_rich_text”参数,但除非发布公告,否则它似乎没有任何作用

const body = `${summary} \n ${url} \n line break`;

const apiUrl = `messages.json`;

return yam.platform.request({
    dataType: 'json',
    data: {
        'body': body,
        'is_rich_text': 'true',
        'title': title
    },
    method: 'POST',
    url: apiUrl,
    success: (data: any) => {

我也有同样的问题。要包含换行符,请使用“\r\n”

我也有同样的问题。若要包含换行符,请使用“\r\n”

删除整个
is\u rich\u text
属性,并在帖子中使用
\r\n
,然后换行符将得到尊重

删除整个
is\u rich\u text
属性,并在帖子中使用
\r\n
,然后换行符将得到尊重

使用REST API这似乎不起作用。使用REST API这似乎不起作用。您是否找到过此问题的解决方案?您是否找到过此问题的解决方案?