Detalhe do pedido:
- URL base: {host}/ASMSAPI/
- URI: api/v9/article
- Tipo: POST
-
Títulos obrigatórios:
- Tipo de conteúdo: application/json
- Autorização X: Portador {token}
Descrição do URL
- {host}: Ele representa o domínio do ambiente no qual a API está localizada.
- ASMSAPI/: Prefixo de API fixo.
- URI: Ponto de extremidade específico para a solicitação.
⚐ URL DE EXEMPLO:
https://{host}/ASMSAPI/api/v9/article
Parâmetros:
Nome | Cara | Obrigatório | Descrição |
---|---|---|---|
Tipo de console | Corda | Sim | Tipo de console. |
ListAdditionalField | Corda | Sim | Liste campos adicionais. |
Id do modelo | Numérico | Sim | Identificador de modelo. |
Nome do modelo | Corda | Sim | Nome do modelo. |
AutorID | Numérico | Sim | Identificador do autor. |
Conteúdo | Conteúdo | Sim | Corpo do artigo. |
Criado | Data e hora | Sim | Data de criação. |
Descrição | Corda | Sim | Descrição do item. |
ID do grupo | Numérico | Sim | Identificador de grupo. |
HitTotal | Numérico | Sim | Notas totais. |
TempItemId | Numérico | Sim | Identificador temporário do artigo, este deve ser negativo. |
InterfaceId | Corda | Sim | Identificador de interface. |
ÉPúblico | Booleano | Sim | Indicador de acesso. |
Palavra-chave | Corda | Sim | Palavra-chave. |
Última modificação | Data e hora | Sim | Data da última modificação. |
ModifierId | Numérico | Sim | Identificador do modificador. |
ID do projeto | Numérico | Sim | ID do projeto. |
Público | Numérico | Sim | Público. |
ClassificaçãoTotal | Doublé | Sim | Classificação total. |
Razão de Identificação | Numérico | Sim | Identificador do motivo. |
Nome da razão | Corda | Sim | Nome do motivo. |
Identificação responsável | Numérico | Sim | Identificador da pessoa responsável. |
StateId | Numérico | Sim | Identificador de estado. |
Nome do estado | Corda | Sim | Nome do estado. |
StrId | Corda | Sim | Identificador do item. |
StringStateColor | Corda | Sim | Cor do estado. |
Título | Corda | Sim | Título do artigo. |
URL | Corda | Sim | URL. |
Exemplos de uri:
api/v9/artigo
Corpo da petição:
{
"autorId": 1,
"classId": 0,
"consoleType": 3,
"content": "Contenido del artículo",
"description": "Descripción artículo",
"groupId": 6,
"hitTotal": 0,
"tempItemId": -1,
"interfaceId": null,
"isPublic": true,
"keyword": "prueba",
"lastModified": null,
"typeId": 12,
"modelId": 12,
"modelName": "",
"modifierId": 1,
"projectId": 4,
"public": 1,
"ratingTotal": 0,
"reasonId": null,
"reasonName": "",
"responsibleId": 1,
"stateId": 174,
"stateName": "",
"strId": "1234",
"stringStatusColor": "",
"title": "Titulo artículo",
"identifier": "Identificador artículo",
"ListAdditionalField": [
{
"BoolValue": null,
"CatalogId": null,
"Description": null,
"Enable": false,
"FieldId": 3604,
"FloatValue": null,
"ItemId": null,
"Identifier": null,
"Mandatory": true,
"Name": "CAMPO 3",
"Order": null,
"Visible": false,
"FieldType": 3,
"StringValue": "Valor 2",
"IntValue": 1089,
"DateValue": null
},
{
"BoolValue": null,
"CatalogId": null,
"Description": null,
"Enable": false,
"FieldId": 3496,
"FloatValue": null,
"ItemId": null,
"Identifier": null,
"Mandatory": false,
"Name": "CAMPO 1",
"Order": null,
"Visible": false,
"FieldType": 1,
"StringValue": "texto 1",
"IntValue": null,
"DateValue": null
},
{
"BoolValue": false,
"CatalogId": null,
"Description": null,
"Enable": false,
"FieldId": 3603,
"FloatValue": null,
"ItemId": null,
"Identifier": null,
"Mandatory": false,
"Name": "CAMPO 2",
"Order": null,
"Visible": false,
"FieldType": 2,
"StringValue": null,
"IntValue": null,
"DateValue": "/Date(1499400000000)/"
},
{
"BoolValue": false,
"CatalogId": null,
"Description": null,
"Enable": false,
"FieldId": 5962,
"FloatValue": null,
"ItemId": null,
"Identifier": null,
"Mandatory": false,
"Name": "ff",
"Order": null,
"Visible": false,
"FieldType": 10,
"StringValue": null,
"IntValue": null,
"DateValue": null
}
]
}
Responder:
O serviço retornará um Json com a seguinte estrutura:
{
"id": 44
}
Mensagens de erro:
Código | Status HTTP | Mensagem de erro |
---|---|---|
500 | Erro de servidor interno | FalhaAdicionarArtigo |