Spaces:
Runtime error
Runtime error
| from flask import Flask, request, Response, jsonify | |
| import requests | |
| import json | |
| import datetime | |
| import os | |
| from PyDeepLX import PyDeepLX | |
| app = Flask(__name__) | |
| def proxy(): | |
| # ์ธ๋ถ์์ ๋ค์ด์จ POST ์์ฒญ์ ๋ฐ์ดํฐ ๊ฐ์ ธ์ค๊ธฐ | |
| request_data = request.get_data() | |
| access_token = request.headers.get('Authorization') | |
| if access_token != f'Bearer {os.environ["ACCESS_TOKEN"]}': | |
| return Response(status=401) | |
| else: | |
| translated_sentence = PyDeepLX.translate(request_data["text"], request_data["source_lang"], request_data["target_lang"]) | |
| temp_res = {"alternatives": [], "code": 200, "data": translated_sentence, "source_lang": request_data["source_lang"], "target_lang": request_data["target_lang"]} | |
| return jsonify(temp_res) | |
| if __name__ == '__main__': | |
| app.run(port=7860) | |