Tous les produits
Search
Centre de documentation

:CreateOrder

Dernière mise à jour :Aug 09, 2026

Crée un ticket dans Data Management (DMS).

Pour faciliter la création de tickets, appelez les opérations dédiées suivantes pour créer certains types de tickets :

Débogage

OpenAPI Explorer calcule automatiquement la valeur de signature. Nous vous recommandons d'appeler cette opération dans OpenAPI Explorer. OpenAPI Explorer génère dynamiquement des exemples de code pour différents SDK.

Paramètres de requête

Paramètre

Type

Obligatoire

Exemple

Description

Action

String

Oui

CreateOrder

Opération à effectuer. Définissez la valeur sur CreateOrder.

Tid

Long

Non

3***

ID du locataire. Appelez l'opération GetUserActiveTenant ou ListUserTenants pour obtenir l'ID du locataire.

Comment

String

Oui

test

Description du ticket à créer.

PluginParam

Map

Oui

{PluginParam_test}

Paramètre de création du ticket. La valeur est une chaîne JSON. Elle varie selon le type de ticket. Pour plus d'informations, consultez la section Paramètre PluginParam de cette rubrique.

RelatedUserList

String

Oui

user1,user2

ID des parties prenantes impliquées dans le ticket. Séparez les ID par des virgules (,).

PluginType

String

Oui

DATA_EXPORT

Type de ticket. Pour plus d'informations, consultez le paramètre PluginType.

RegionId

String

Non

cn-hangzhou

Région où DMS est activé. Pour plus d'informations, consultez le paramètre RegionID.

AttachmentKey

String

Non

test_AttachmentKey

Clé de la pièce jointe renvoyée après le téléchargement. Appelez l'opération GetUserUploadFileJob pour récupérer la clé de la pièce jointe.

Paramètre PluginParam


# Change a schema design.
 {
    "title": "test", // The name of the ticket.
    "description": "test", // The description of the ticket.
    "dbId": 11****, // The database to which changes are made.
    "logic": false, // Specifies whether the database is a logical database.
    "relatedIds": [], // The IDs of the stakeholders that are involved in the ticket.
  }

# Export data.
 {
  "classify": "Reason", // The purpose of the ticket.
  "dbId": 17****, // The ID of the database from which data is exported.
  "exeSQL": "select 1", // The SQL statement that is executed to export data.
  "logic": false, // Specifies whether the database is a logical database.
  "ignoreAffectRows": false, // Specifies whether to ignore the affected rows.
  "affectRows": 1, // The estimated number of affected rows.
  "ignoreAffectRowsReason": "" // The reason for ignoring the affected rows.
 }

If you need to create more types of tickets, submit a ticket for consultation. 

Paramètres de réponse

Paramètre Type Exemple Description
CreateOrderResult Array of Long 12***

ID du ticket.

RequestId String 427688B8-ADFB-4C4E-9D45-EF5C1FD6****

ID de la requête.

ErrorCode String UnknownError

Code d'erreur.

ErrorMessage String UnknownError

Message d'erreur.

Success Boolean true

Indique si la requête a abouti. Valeurs possibles :

  • true : La requête a abouti.
  • false : Échec de la requête.

Exemples

Exemples de requêtes

http(s)://dms-enterprise.aliyuncs.com/?Action=CreateOrder
&Comment=test
&PluginParam={PluginParam_test}
&PluginType=DATA_EXPORT
&RelatedUserList=user1,user2
&<Common request parameters>

Exemples de réponses réussies

Format XML

HTTP/1.1 200 OK
Content-Type:application/xml

<CreateOrderResponse>
    <RequestId>427688B8-ADFB-4C4E-9D45-EF5C1FD6****</RequestId>
    <CreateOrderResult>
        <OrderIds>12***</OrderIds>
    </CreateOrderResult>
    <Success>true</Success>
</CreateOrderResponse>

Format JSON

HTTP/1.1 200 OK
Content-Type:application/json

{
  "RequestId" : "427688B8-ADFB-4C4E-9D45-EF5C1FD6****",
  "CreateOrderResult" : {
    "OrderIds" : "12***"
  },
  "Success" : true
}

Codes d'erreur

Pour obtenir la liste des codes d'erreur, consultez le Centre d'erreurs de l'API.