Topview-api-English version
  1. script
Topview-api-English version
  • API Document
  • Avatar Marketing Video
    • script
      • List script content
        GET
      • Update script content
        POST
    • Submit task
      POST
    • Query task
      GET
    • Export
      POST
  • Video Avatar
    • submit task
      POST
    • query task
      GET
  • Scraper
    • submit scraper task
      POST
    • query scraper task
      GET
  • Upload
    • Get Upload Credential
      GET
    • Get Upload Check
      GET
  • Product Avatar
    • Replace Product Image
      • submit task
      • query task
    • Image2Video
      • submit task
      • query task
    • Category Query
      GET
    • Public product avatar Query
      GET
  • Common Task
    • image2Video
      • submit task
      • query task
  • Product AnyShoot
    • Replace Product Image
      • submit task
      • query task
    • Template Category
      GET
    • Template List
      GET
  • Caption List
    GET
  • Voice Query
    GET
  • AiAvatar Query
    GET
  • check notice url
    POST
  • Ethnicity Query
    GET
  1. script

Update script content

POST
/v1/m2v/script/update

Request

Header Params
Topview-Uid
string 
required
Authorization
string 
required
Body Params application/json
taskId
string 
Task ID
required
scriptId
integer 
Script ID
optional
The default value is 0 (representing the first script)
scriptContents
array [object {2}] 
List of script contents to be modified
required
The script is fully replaced because new segments may be added or existing ones deleted
segId
integer 
required
segText
string 
required
Example
{
    "taskId": "string",
    "scriptId": 0,
    "scriptContents": [
        {
            "segId": 0,
            "segText": "string"
        }
    ]
}

Request samples

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request POST 'https://api.topview.ai/v1/m2v/script/update' \
--header 'Topview-Uid;' \
--header 'Authorization;' \
--header 'Content-Type: application/json' \
--data-raw '{
    "taskId": "string",
    "scriptId": 0,
    "scriptContents": [
        {
            "segId": 0,
            "segText": "string"
        }
    ]
}'

Responses

🟢200成功
application/json
Body
code
string 
required
message
string 
required
result
object 
required
taskId
string 
required
status
string 
required
errorMsg
null 
required
Example
{
    "code": "string",
    "message": "string",
    "result": {
        "taskId": "string",
        "status": "string",
        "errorMsg": null
    }
}
Modified at 2025-03-20 06:10:53
Previous
List script content
Next
Submit task
Built with