Compartilhar via


AS2

O AS2 permite que um receba e envie mensagens pelo protocolo de transporte AS2 em comunicações comerciais para empresas. AS2 significa a Instrução de Aplicabilidade 2. Os dados são transportados de forma segura e confiável pela Internet. A segurança é obtida usando certificados digitais e criptografia.

Esse conector está disponível nos seguintes produtos e regiões:

Service Class Regions
Aplicativos Lógicos Standard Todas as regiões de Aplicativos Lógicos
Contato
Nome Microsoft
URL https://support.microsoft.com/
Email abapi@microsoft.com
Metadados do conector
Publicador Microsoft
Site https://docs.microsoft.com/en-us/azure/logic-apps/logic-apps-enterprise-integration-as2
Política de privacidade https://privacy.microsoft.com/
Categorias Operações de TI; Comércio

Criando uma conexão

O conector dá suporte aos seguintes tipos de autenticação:

Default Parâmetros para criar conexão. Todas as regiões Não compartilhável

Padrão

Aplicável: todas as regiões

Parâmetros para criar conexão.

Essa não é uma conexão compartilhável. Se o aplicativo de energia for compartilhado com outro usuário, outro usuário será solicitado a criar uma nova conexão explicitamente.

Nome Tipo Description Obrigatório
ID da conta de integração cadeia ID da conta de integração Verdade
URL sas da conta de integração secureString URL sas da conta de integração Verdade

Limitações

Nome Chamadas Período de renovação
Chamadas à API por conexão 3000 60 segundos

Ações

Adicionar ou atualizar o conteúdo do MIC

Adicionar ou atualizar o conteúdo do MIC

Codificar para a mensagem AS2

Codificar para a mensagem AS2

Decodificar mensagem AS2

Decodificar mensagem AS2

Resolver o contrato AS2

Resolver o contrato AS2

Adicionar ou atualizar o conteúdo do MIC

Adicionar ou atualizar o conteúdo do MIC

Parâmetros

Nome Chave Obrigatório Tipo Description
AgreementName
AgreementName string

Obtém ou define o nome do contrato.

MicValue
MicValue string

Obtém ou define o conteúdo do MIC.

MicHashAlgorithm
MicHashAlgorithm string

Obtém ou define o algoritmo de hash MIC.

MicChangedTime
MicChangedTime date-time

Obtém ou define a hora alterada quando a mensagem AS2 é processada.

MessageId
MessageId string

Obtém ou define a ID da mensagem.

As2From
As2From string

Obtém ou define o identificador de As2-From.

As2To
As2To string

Obtém ou define o identificador de As2-To.

Retornos

Codificar para a mensagem AS2

Codificar para a mensagem AS2

Parâmetros

Nome Chave Obrigatório Tipo Description
AS2-From
as2From True string

O identificador AS2-From.

AS2-To
as2To True string

O identificador AS2-To.

Nome do arquivo
fileName string

Nome do arquivo.

body
body True binary
tipo de conteúdo
Content-Type string

tipo de conteúdo.

Retornos

A mensagem de resposta retornada pela api AS2.

Decodificar mensagem AS2

Decodificar mensagem AS2

Parâmetros

Nome Chave Obrigatório Tipo Description
body
body True binary

Retornos

A mensagem de resposta retornada pela api AS2.

Resolver o contrato AS2

Resolver o contrato AS2

Parâmetros

Nome Chave Obrigatório Tipo Description
AS2-From
as2From True string

O identificador AS2-From.

AS2-To
as2To True string

O identificador AS2-To.

Retornos

As propriedades do contrato AS2.

Gatilhos

Quando um valor MIC é criado

Quando um valor MIC é criado

Quando um valor MIC é criado

Quando um valor MIC é criado

Parâmetros

Nome Chave Obrigatório Tipo Description
DateTime para iniciar a sincronização do MIC
startSyncTime date-time

Data inicial para sondagem de alterações.

Retornos

Definições

As2ReplicableMicContent

O conteúdo do MIC replicável.

Nome Caminho Tipo Description
AgreementName
AgreementName string

Obtém ou define o nome do contrato.

MicValue
MicValue string

Obtém ou define o conteúdo do MIC.

MicHashAlgorithm
MicHashAlgorithm string

Obtém ou define o algoritmo de hash MIC.

MicChangedTime
MicChangedTime date-time

Obtém ou define a hora alterada quando a mensagem AS2 é processada.

MessageId
MessageId string

Obtém ou define a ID da mensagem.

As2From
As2From string

Obtém ou define o identificador de As2-From.

As2To
As2To string

Obtém ou define o identificador de As2-To.

MicUpdateResponse

Nome Caminho Tipo Description
Status da ação criar ou atualizar o MIC
MicUpdateStatus string
ExistingMicContent
ExistingMicContent MicContent
Detalhes do erro
ErrorDetails EipErrorResponseBody

Corpo da resposta de erro

MicContent

Nome Caminho Tipo Description
AgreementName
AgreementName string
MicValue
MicValue string
MicHashAlgorithm
MicHashAlgorithm string
ChangedTime
ChangedTime date-time
MessageId
MessageId string
As2From
As2From string
As2To
As2To string

EipErrorResponseBody

Corpo da resposta de erro

Nome Caminho Tipo Description
CódigoDeStatus
StatusCode string

Código de status HTTP da resposta

Mensagem de Erro
ErrorMessage string

Mensagem de erro

fonte
source string

Origem do erro

Erros
errors array of string

Erros fornecidos pela origem

As2AgreementProperties

As propriedades do contrato AS2.

Nome Caminho Tipo Description
AgreementName
AgreementName string

Obtém ou define o nome do contrato.

GuestPartnerName
GuestPartnerName string

Obtém ou define o nome do parceiro convidado.

HostPartnerName
HostPartnerName string

Obtém ou define o nome do Parceiro de Host.

As2To
As2To string

Obtém ou define o identificador de AS2-To.

As2From
As2From string

Obtém ou define o identificador de AS2-From.

As2DecodeResponse

A mensagem de resposta retornada pela api AS2.

Nome Caminho Tipo Description
AS2Message
AS2Message As2DecodedMessage

Carga de mensagem decodificada as2.

OutgoingMdn
OutgoingMdn As2OutgoingMdn

O MDN de saída gerado pelo decodificador

As2DecodedMessage

Carga de mensagem decodificada as2.

Nome Caminho Tipo Description
Content
Content string

Obtém ou define o conteúdo da mensagem.

AS2From
AS2From string

Obtém ou define o identificador de AS2-From.

AS2To
AS2To string

Obtém ou define o identificador de AS2-To.

AgreementName
AgreementName string

Obtém ou define o nome do contrato.

IsMdn
IsMdn boolean

Obtém ou define um valor booliano que indica se a mensagem é MDN ou não.

IsFailedMessage
IsFailedMessage boolean

Obtém ou define um valor booliano que indica se o processamento da mensagem foi bem-sucedido ou não.

DispositionType
DispositionType string

Obtém ou define o tipo de disposição.

IsAS2MessageSigned
IsAS2MessageSigned boolean

Obtém ou define um valor booliano que indica se a mensagem AS2 está assinada ou não.

IsAS2MessageCompressed
IsAS2MessageCompressed boolean

Obtém ou define um valor booliano que indica se a mensagem AS2 é compactada ou não.

IsAS2MessageEncrypted
IsAS2MessageEncrypted boolean

Obtém ou define um valor booliano que indica se a mensagem AS2 está criptografada ou não.

IsAS2MessageDuplicate
IsAS2MessageDuplicate boolean

Obtém ou define um valor booliano que indica se a mensagem AS2 é duplicada ou não.

AS2MessageId
AS2MessageId string

Obtém ou define a ID da mensagem AS2.

InboundHttpHeaders
InboundHttpHeaders string

Obtém ou define os cabeçalhos http de entrada.

Nome do Arquivo
FileName string

Obtém ou define o cabeçalho do nome do arquivo.

ContentType
ContentType string

Obtém ou define o tipo de conteúdo.

MicVerification
MicVerification string

Obtém ou define a verificação mic

IsNrrEnabled
IsNrrEnabled boolean

Obtém ou define nrr habilitado.

MdnStatusCode
MdnStatusCode string

Obtém ou define o código de status de confirmação.

MdnExpected
MdnExpected string

Obtém ou define a expectativa de confirmação.

ReceiverPartnerName
ReceiverPartnerName string

Obtém ou define o nome do parceiro receptor.

SenderPartnerName
SenderPartnerName string

Obtém ou define o nome do parceiro remetente.

OriginalMessageId
OriginalMessageId string

Obtém ou define a ID da mensagem original.

As2OutgoingMdn

O MDN de saída gerado pelo decodificador

Nome Caminho Tipo Description
Content
Content string

Obtém ou define o conteúdo do MDN.

OutboundHeaders
OutboundHeaders object

Obtém os cabeçalhos de saída.

MdnType
MdnType string

Obtém ou define o tipo MDN.

ReceiptDeliveryOption
ReceiptDeliveryOption string

Obtém ou define a opção de entrega de recibo.

MicVerification
MicVerification string

Obtém ou define a verificação mic

IsNrrEnabled
IsNrrEnabled boolean

Obtém ou define nrr habilitado.

MdnStatusCode
MdnStatusCode string

Obtém ou define o código de status de confirmação.

OriginalMessageId
OriginalMessageId string

Obtém ou define a ID da mensagem original no caso do MDN.

Erro
Error string

Obtém ou define o erro se algum recebido no MDN para a mensagem enviada

As2EncodeResponse

A mensagem de resposta retornada pela api AS2.

Nome Caminho Tipo Description
AS2Message
AS2Message As2EncodedMessage

Mensagem codificada em AS2

As2EncodedMessage

Mensagem codificada em AS2

Nome Caminho Tipo Description
Content
Content string

Obtém ou define o conteúdo da mensagem codificada.

AS2From
AS2From string

Obtém ou define o identificador de AS2-From.

AS2To
AS2To string

Obtém ou define o identificador de AS2-To.

AgreementName
AgreementName string

Obtém ou define o nome do contrato.

AS2MessageId
AS2MessageId string

Obtém ou define a ID da mensagem AS2.

ReceiverPartnerName
ReceiverPartnerName string

Obtém ou define o nome do parceiro receptor.

SenderPartnerName
SenderPartnerName string

Obtém ou define o nome do parceiro remetente.

Erro
Error string

Obtém ou define o erro se houver.

MdnExpected
MdnExpected string

Obtém ou define a expectativa de confirmação.

MdnTypeExpected
MdnTypeExpected string

Obtém ou define o tipo MDN.

IsNrrEnabled
IsNrrEnabled boolean

Obtém ou define um sinalizador que indica se o NRR Habilitado está habilitado ou não.

OutboundHeaders
OutboundHeaders object

Obtém os cabeçalhos de saída.