본문으로 건너뛰기
버전: 5.11.7

DeleteSentMessage

public BackendReturnObject DeleteSentMessage(string messageIndate);

파라미터

ValueTypeDescription
messageIndatestring삭제하고자 하는 보낸 쪽지의 indate

설명

보낸 쪽지 리스트에 있는 쪽지를 삭제합니다.
보낸 쪽지를 삭제하더라도 받은 사람의 받은 쪽지 목록은 남아있습니다.

Example

동기

//삭제하고자 하는 쪽지의 inDate를 얻습니다.  
BackendReturnObject bro = Backend.Message.GetSentMessageList();
string messageIndate = bro.Rows()[0]["inDate"]["S"].ToString();

Backend.Message.DeleteSentMessage(messageIndate);

비동기

//삭제하고자 하는 쪽지의 inDate를 얻습니다.  
Backend.Message.GetSentMessageList(callback =>
{
string messageIndate = callback.Rows()[0]["inDate"]["S"].ToString();

Backend.Message.DeleteSentMessage(messageIndate, callback2 =>
{
//이후 처리
});

});

SendQueue

//삭제하고자 하는 쪽지의 inDate를 얻습니다.  
SendQueue.Enqueue(Backend.Message.GetSentMessageList, callback =>
{
string messageIndate = callback.Rows()[0]["inDate"]["S"].ToString();

SendQueue.Enqueue(Backend.Message.DeleteSentMessage, messageIndate, callback2 =>
{
// 이후 처리
});

});

ReturnCase

Success cases

삭제에 성공한 경우
statusCode : 204
message : Success

Error cases

해당 messageIndate의 쪽지가 없는 경우
statusCode : 404
errorCode : NotFoundException
message : message not found, message을(를) 찾을 수 없습니다