Asana于2014年6月添加了富文本格式(https://blog.asana.com/2014/06/rich-text/)
如何从Asana API获取格式元数据?
例如,如果我用以下内容填写任务描述:
一些粗体文字。一些斜体文本
列表
API会为注释字段返回以下内容,其中不包含任何格式设置信息:
"notes":"some bold text. some italic text\n\na list\n\nfoo\n\nbar\n\nsublist \na\nb\nc\nbaz"
答案 0 :(得分:3)
我们目前不支持通过API进行富文本格式化。 然而如果你有冒险精神,我们目前正在工作这个支持,你可以通过使用html_notes(用于任务)和html_text(用于故事)来尝试)。例如,您可以使用?opt_fields=html_notes
来请求它们。
但请注意,这仍然是非常实验性的/早期支持。如果解析器不喜欢您发布的HTML,它只会将所有内容都删回到纯文本。所以,只有当你感觉特别冒险时才会这样 - 否则,我会等到我们发布完整的公众支持,包括文档和所有内容。
答案 1 :(得分:3)
这仍然是什么"实验"?我不想发布答案,但它不会让我对现有答案发表评论。到目前为止,我发现:
可接受
<b>
<ul>
<li>
不能接受的:
<h4>
<p>
<div>
<section>
<br>
有什么其他建议可以进行换行吗?回到当天,我使用Wufoo直接在Asana中创建任务,并使用粗体标题对其进行格式化,然后为每个条目数据设置常规文本。我试图在没有走这条路的情况下自己实现这个,因为我在收到表单提交时也在更新数据库。关于如何格式化的任何想法(只有最基本的格式化)?