我正在创建一个
AddOrAppendToList
功能,可以有条件地附加到 GDoc 中的列表(如果列表不存在)。例如:在空文档上,调用AddOrAppendToList("item 1")
应该在文档上创建一个新列表,即
对
AddOrAppendToList("item 2")
的后续调用应附加到现有列表,即
insertText
和 createParagraphBullets
请求参数都不允许条件附加。请注意,在通过 API 专门策划的列表之后,文档本身可能有手动策划的文本。例如,文档可能处于以下状态:
[...手动输入的段落...]
和调用
AddOrAppendToList("item 3")
应该导致:
[...手动输入的段落...]