from flask import Flask, request, jsonify, abort # import tsadropboxretrieval import findInitialMarkups import requests app = Flask(__name__) @app.route("/",methods=["GET", "POST"]) def thismain(): print('ayhaga') return jsonify('done') @app.route('/api/process-data', methods=['POST']) def process(): # check_api_key() try: print('In process [Try]') # data = request.form data = request.get_json() # Extracting values filePath = data.get('filePath') print(filePath) headers = findInitialMarkups.headersfrompdf(filePath) return jsonify(headers) except Exception as e: print(f"Error: {e}") return jsonify({"error": str(e)}), 500 if __name__ == '__main__': app.run(host='0.0.0.0', port=7860)