2017-04-25 60 views
0

我正在尝试使用REST API发布给yammer,并且似乎无法获得尊重的换行符。在Yammer内部,我可以用换行符发布更新,所以我不明白为什么我不能在程序中重现此问题。有没有人遇到过这个?或有任何想法? Yammer似乎正在双线逃离\ n换行。正如你在下面看到的,我正在玩'is_rich_text'参数,但除非发布公告,否则它不会显示任何内容。Yammer REST API - 使用换行符发布到messages.json

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) => { 

回答

1

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

+0

这似乎并未使用REST API。 –