32 lines
564 B
Protocol Buffer
32 lines
564 B
Protocol Buffer
syntax = "proto3";
|
|
|
|
package spark.im.v1;
|
|
|
|
option go_package = "spark-server/api/gen/imv1";
|
|
|
|
message SendMessageRequest {
|
|
int64 conversation_id = 1;
|
|
string client_msg_id = 2;
|
|
int32 message_type = 3;
|
|
bytes content = 4;
|
|
int64 msg_id = 5;
|
|
}
|
|
|
|
message SendMessageResponse {
|
|
int64 msg_id = 1;
|
|
string client_msg_id = 2;
|
|
int64 server_time = 3;
|
|
}
|
|
|
|
message SyncMessagesRequest {
|
|
int64 conversation_id = 1;
|
|
int64 last_msg_id = 2;
|
|
int32 limit = 3;
|
|
}
|
|
|
|
message SyncInboxRequest {
|
|
uint64 device_id = 1;
|
|
int64 mailbox_seq = 2;
|
|
int64 dialog_score = 3;
|
|
}
|