Compare commits

...

5 Commits

Author SHA1 Message Date
1c642867c2 Update plug.proto 2024-08-24 23:12:13 +00:00
SoXX
aa0ecfea71 Renamed fields to be consistent with other fields 2024-07-09 20:26:07 +00:00
SoXX
c681d4d5ed renamed field 2024-07-09 20:22:54 +00:00
Lennard Brinkhaus
241db7ceab plug.proto aktualisiert 2024-07-09 19:29:11 +00:00
Lennard Brinkhaus
9cd117f2c2 plug.proto aktualisiert 2024-05-28 20:15:47 +00:00

View File

@ -8,6 +8,8 @@ service PlugConnector {
rpc TaskStatus(PlugTask) returns (PlugTaskStatus);
rpc TaskCancel(PlugTask) returns (PlugTaskStatus);
rpc Ping(PingRequest) returns (PongResponse); // Added Ping endpoint
rpc SendMessage(SendMessageRequest) returns (SendMessageResponse);
rpc GetUserMessages(GetMessagesRequest) returns (GetMessagesResponse);
}
message PingRequest {
@ -37,7 +39,31 @@ message PlugTask {
}
message PlugTaskCreation {
string user_id = 1;
string user_source_name = 2;
bool deep_scrape = 3;
string user_source_id = 1;
bool deep_scrape = 2;
string api_key = 3;
}
message SendMessageRequest {
string user_source_id = 1;
string message = 2;
}
message SendMessageResponse {
bool success = 1;
}
message GetMessagesRequest {
string user_source_id = 1;
}
message GetMessagesResponse {
repeated Message messages = 1;
}
message Message {
string from_user_source_id = 1;
google.protobuf.Timestamp created_at = 2;
string body = 3;
string title = 4;
}