messageQuery
query
需要 unauthenticated_read_message 权限点。
接口访问需要令牌,具体如何获取令牌参考:身份认证。
从聊天应用或消息系统中检索指定会话的消息列表。这些消息通过 messageSend 接口发送。调用本接口前需确保已通过 conversationCreate 接口创建会话。
Example
查询消息
Code
query MessageQuery {
messageQuery(
input: { conversationId: "gid://shopline/Conversation/******403588", direction: "down", pageSize: 10 }
) {
messages {
conversationId
storeId
userId
content
contentAttachmentUrl
messageType
createAt
sendErrorCode
senderType
sendStatus
id
}
}
}
Response
{
"messageSend": {
"message": {
"senderType": "USER",
"content": "demoString",
"conversationId": "gid://shopline/Conversation/******403588",
"createTime": null,
"id": null,
"messageType": "TEXT",
"sendErrorCode": "",
"storeId": "******2170",
"userId": "gid://shopline/ThirdUser/******5235111",
"contentAttachmentUrl": "",
"sendStatus": "SEND_SUCCESS"
},
"userErrors": []
}
}
这篇文章对你有帮助吗?