from flask import Flask, request, jsonify from GoogleRecaptchaBypass import bypass_recaptcha import os app = Flask(__name__) @app.route('/bypass', methods=['POST']) def bypass(): data = request.json site_key = data.get('site_key') site_url = data.get('site_url') if not site_key or not site_url: return jsonify({'error': 'site_key and site_url required'}), 400 try: token = bypass_recaptcha(site_key, site_url) return jsonify({'success': True, 'token': token}) except Exception as e: return jsonify({'success': False, 'error': str(e)}), 500 @app.route('/', methods=['GET']) def home(): return jsonify({'status': 'running', 'endpoint': '/bypass'}) if __name__ == '__main__': port = int(os.environ.get('PORT', 7860)) app.run(host='0.0.0.0', port=port, debug=False)