Consulta os detalhes de uma mensagem específica.
Descrição da operação
A OpenAPI do Alibaba Cloud é uma API de plano de controle. Você pode usá-la para gerenciar e consultar recursos de serviço do Alibaba Cloud. Não use a OpenAPI para links de dados principais que enviam e recebem mensagens, pois isso pode criar ameaças aos seus links de dados.
Experimente agora
Testar
Autorização RAM
|
Ação |
Nível de acesso |
Tipo de recurso |
Chave de condição |
Ação dependente |
|
mq:QueryMessageDetail |
get |
Topic
Topic
|
Nenhuma |
|
Parâmetros da solicitação
|
Parâmetro |
Tipo |
Obrigatório |
Descrição |
Exemplo |
| InstanceId |
string |
Sim |
O ID da instância do ApsaraMQ for RocketMQ. |
MQ_INST_184681981******_BXig0x6A |
| Topic |
string |
Sim |
O tópico da mensagem a ser consultada. |
test-mq_topic |
| MsgId |
string |
Sim |
O ID da mensagem a ser consultada. Este é o ID da mensagem. |
1E0578FE110F18B4AAC235C0****** |
Elementos de resposta
|
Elemento |
Tipo |
Descrição |
Exemplo |
|
object |
Esquema da resposta. |
||
| RequestId |
string |
Um parâmetro comum. O ID da solicitação. Cada solicitação tem um ID exclusivo. Use este ID para solucionar problemas. |
EAE5BE23-37A1-4354-94D6-E44AE17E**** |
| Data |
object |
O resultado da consulta. |
|
| StoreSize |
integer |
O tamanho da mensagem. Unidade: KB. |
2 |
| ReconsumeTimes |
integer |
O número de vezes que o consumo da mensagem é tentado novamente. |
0 |
| StoreTimestamp |
integer |
O carimbo de data/hora UNIX de quando a mensagem foi armazenada no lado do servidor. Unidade: milissegundos. |
1570761026708 |
| Body |
string |
O corpo da mensagem, que é uma string codificada em Base64. |
aGVsbG8= |
| InstanceId |
string |
O ID da instância do ApsaraMQ for RocketMQ. |
MQ_INST_184681981******_BXig0x6A |
| MsgId |
string |
O ID da mensagem. |
1E0578FE110F18B4AAC235C05F2***** |
| StoreHost |
string |
A instância do servidor onde a mensagem está armazenada. |
11.220.***.***:10911 |
| Topic |
string |
O tópico ao qual a mensagem pertence. |
test-mq_topic |
| PropertyList |
array<object> |
A lista de atributos da mensagem. |
|
|
object |
|||
| Value |
string |
The value of the message attribute. |
MSG_REGION |
| Name |
string |
The message attribute. Valid values:
For more information, see Terms. |
cn-hangzhou |
| BornTimestamp |
integer |
O carimbo de data/hora UNIX de quando a mensagem foi gerada. Unidade: milissegundos. |
1570761026630 |
| BodyCRC |
integer |
O valor de verificação de redundância cíclica (CRC) do corpo da mensagem. |
907060870 |
| BornHost |
string |
A instância do cliente que gerou a mensagem. |
42.120.**.**:64646 |
| BodyStr |
string |
O conteúdo do corpo da mensagem. |
hello |
Exemplos
Resposta de sucesso
JSON formato
{
"RequestId": "EAE5BE23-37A1-4354-94D6-E44AE17E****",
"Data": {
"StoreSize": 2,
"ReconsumeTimes": 0,
"StoreTimestamp": 1570761026708,
"Body": "aGVsbG8=",
"InstanceId": "MQ_INST_184681981******_BXig0x6A",
"MsgId": "1E0578FE110F18B4AAC235C05F2*****",
"StoreHost": "11.220.***.***:10911",
"Topic": "test-mq_topic",
"PropertyList": [
{
"Value": "MSG_REGION",
"Name": "cn-hangzhou"
}
],
"BornTimestamp": 1570761026630,
"BodyCRC": 907060870,
"BornHost": "42.120.**.**:64646",
"BodyStr": "hello"
}
}
Códigos de erro
Consulte Códigos de Erro para uma lista completa.
Notas de versão
Consulte Notas de Versão para uma lista completa.