Sure, here is an example of a simple python script that opens an API endpoint and serves a string:
```
from flask import Flask, request, jsonify
import requests
import json
import time

app = Flask(__name__)

@app.route('/greetings', methods=['GET'])
def greetings():
    username = request.args.get('username')
    name = request.args.get('name')
    if username and name:
        message = f"Hello {name}, welcome to my API! Your username is {username}"
    else:
        message = "Hello, world! This is my API."
    payload = {"message": message, "status": "success", "timestamp": time.time()}
    response = jsonify(payload)
    return response

@app.route('/insults', methods=['GET'])
def insults():
    headers = {
        'Content-Type': 'application/json',
        'Accept': 'application/json'
    }
    res = requests.get('https://insults.io/api/insult', headers=headers)
    insult = res.json().get('insult')
    payload = {"message": insult, "status": "success", "timestamp": time.time()}
    response = jsonify(payload)
    return response

@app.route('/random_number', methods=['GET'])
def random_number():
    try:
        min_val = int(request.args.get('min'))
        max_val = int(request.args.get('max'))
    except Exception as e:
        payload = {"message": "Invalid input. Please enter a valid integer value for 'min' and 'max' query parameters.", "status": "error", "timestamp": time.time()}
        response = jsonify(payload)
        return response
    random_num = str(int((time.time() % (max_val - min_val)) + min_val))
    payload = {"message": f"Your random number is {random_num}.", "status": "success", "timestamp": time.time()}
    response = jsonify(payload)
    return response

if __name__ == '__main__':
    app.run(debug=True)
```
แน่นอนว่า นี่คือตัวอย่างสคริปต์ Python ง่ายๆ ที่เปิดจุดสิ้นสุด API และให้บริการสตริง: ``` from flask import Flask, request, jsonify import request import json import time app = Flask(__name__) @app.route(' /greetings', วิธีการ=['GET']) def ทักทาย(): ชื่อผู้ใช้ = request.args.get('ชื่อผู้ใช้') ชื่อ = request.args.get('ชื่อ') ถ้าชื่อผู้ใช้และชื่อ: ข้อความ = f" สวัสดี {name} ยินดีต้อนรับสู่ API ของฉัน! ชื่อผู้ใช้ของคุณคือ {username}" else: message = "สวัสดีชาวโลก! นี่คือ API ของฉัน" payload = {"message": ข้อความ, "status": "success", "timestamp": time.time()} response = jsonify(payload) return response @app.route('/insults', วิธีการ=['GET ']) def insults(): headers = { 'Content-Type': 'application/json', 'Accept': 'application/json' } res =ร้องขอ.get('https://insults.io/api/ ดูถูก', headers=headers) insult = res.json().get('insult') payload = {"message": ดูถูก, "status": "success", "timestamp": time.time()} การตอบสนอง = jsonify (เพย์โหลด) ตอบกลับ @ app.route ('/random_number', วิธีการ = ['GET']) def Random_number (): ลอง: min_val = int (request.args.get ('min')) max_val = int ( request.args.get('max')) ยกเว้นข้อยกเว้นเป็น e: payload = {"message": "อินพุตไม่ถูกต้อง โปรดป้อนค่าจำนวนเต็มที่ถูกต้องสำหรับพารามิเตอร์การสืบค้น 'min' และ 'max'", "สถานะ": "ข้อผิดพลาด", "การประทับเวลา": time.time()} response = jsonify(payload) ส่งคืนการตอบกลับ Random_num = str(int((time.time() % (max_val - min_val)) + min_val)) payload = {"message ": f"หมายเลขสุ่มของคุณคือ {random_num}.", "status": "success", "timestamp": time.time()} response = jsonify(payload) ส่งคืนการตอบกลับหาก __name__ == '__main__': app. วิ่ง (debug=True) ```
spam fails_task lang_mismatch pii not_appropriate hate_speech sexual_content quality toxicity humor helpfulness creativity violence