server
unknown
plain_text
a year ago
1.5 kB
7
Indexable
from flask import Flask, request, jsonify
app = Flask(__name__)
@app.route('/api/position', methods=['POST'])
def receive_position():
data = request.json
print("Received data:", data)
# Simulate processing and send back a response
response = {
"totalElements": 1,
"totalPages": 1,
"size": 1,
"content": [
{
"uuid": "test_uuid",
"agvUuid": data.get("agvUuid", "unknown"),
"campaign": {
"uuid": data.get("campaignUuid", "unknown"),
"name": "Test Campaign",
"state": "CREATED",
"organizationId": 1,
"startMoment": data.get("startMoment", "unknown"),
"stopMoment": data.get("stopMoment", "unknown"),
"createMoment": data.get("startMoment", "unknown")
},
"coordinates": data.get("coordinates", []),
"createMoment": data.get("startMoment", "unknown")
}
],
"number": 0,
"sort": [],
"first": True,
"last": True,
"numberOfElements": 1,
"pageable": {
"offset": 0,
"sort": [],
"pageNumber": 0,
"pageSize": 1,
"paged": True,
"unpaged": False
},
"empty": False
}
return jsonify(response), 200
if __name__ == '__main__':
app.run(host='0.0.0.0', port=5000)Editor is loading...
Leave a Comment