curl --location --request POST '/docmee/v1/api/ppt/generateOutline' \
--header 'token: {token}' \
--header 'Content-Type: application/json' \
--data-raw '{
// Method 1: Create via subject
"subject": "xxx", // Subject (choose either this or dataUrl)
// Method 2: Create via file content
"dataUrl": "https://xxx", // Data URL, returned by the file content parsing API (choose either this or subject)
"prompt": null // User request (less than 50 characters)
}'{
"text": "",
"status": 1 // Status: -1 Exception, 1 Parsing file, 3 Generating, 4 Completed
}
{ "text": "# ", "status": 3 }
{ "text": " ", "status": 3 }
{ "text": "Theme", "status": 3 }
...
{
"text": "",
"status": 4,
"result": {
"level": 1,
"name": "Theme",
"children": [
{
"level": 2,
"name": "Chapter",
"children": [
{
"level": 3,
"name": "Page Title",
"children": [
{
"level": 4,
"name": "Content Title"
}
]
}
]
}
]
}
}