Yammer REST API - Post 到 messages.json 换行

Yammer REST API - Post to messages.json with line break

我正在尝试 post 使用 REST API 进行 yammer,但似乎无法遵守换行符。在 Yammer 中,我可以 post 更新换行符,所以我不明白为什么我不能以编程方式重现它。有人 运行 参与其中吗?或者有什么想法? Yammer 似乎双重转义了 \n 换行符。正如您在下面看到的,我正在玩 'is_rich_text' 参数,但它似乎没有做任何事情,除非 post 发布公告。

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”

删除整个 is_rich_text 属性 并在您的帖子中使用 \r\n,然后将遵守换行符。