import requests import json callback_hairstyle_url = "https://puton.meidaojia.com/api/cloth/callBack" def callback_color(color_id, cover_img, success): url = "http://172.21.0.3:8080/ydapp/system/platform/complete_color_model" payload = json.dumps({ "success": success, "colorId": color_id, "coverImg": cover_img }) headers = { 'X-MZ-API-TOKEN': '98bcf37c942a2240ba2d907c96ed1137', 'Content-Type': 'application/json' } response = requests.request("POST", url, headers=headers, data=payload) return response # print(response.text) def callback_hairstyle(req_id, state, message, clothId): url = callback_hairstyle_url payload = json.dumps({ "taskId": req_id, "status": state, "clothId": clothId, "msg": message }) status = -1 print(f"url:{url},complete_hair_model payload:{payload}") headers = { 'X-MZ-API-TOKEN': '98bcf37c942a2240ba2d907c96ed1137', 'Content-Type': 'application/json' } try: response = requests.request("POST", url, headers=headers, data=payload) print("response:", response.text) status = 0 except Exception as e: print(e) return response.text, status