feat: update
This commit is contained in:
65
app.py
65
app.py
@@ -217,34 +217,49 @@ async def getphonenum(
|
||||
@app.post("/callback")
|
||||
# def read_root():
|
||||
# return {"Hello": "World"}
|
||||
async def callback(item: Item):
|
||||
time.sleep(10)
|
||||
print("item", item)
|
||||
async def callback(
|
||||
# item: Item,
|
||||
inputArguments: Union[str, None] = None,
|
||||
appid: Union[str, None] = Header(default=None),
|
||||
bid: Union[str, None] = Header(default=None),
|
||||
requestid: Union[str, None] = Header(default=None),
|
||||
uid: Union[str, None] = Header(default=None),
|
||||
):
|
||||
# time.sleep(10)
|
||||
# print("item", item)
|
||||
try:
|
||||
inputArguments = unquote(inputArguments, "utf-8")
|
||||
except:
|
||||
inputArguments = ""
|
||||
# 正则获取11位手机号
|
||||
phonenumber = findPhoneNum(inputArguments)
|
||||
print("phonenumber", phonenumber)
|
||||
|
||||
content = {
|
||||
"ans_node_name": "小微闲聊",
|
||||
"title": "小薇兄你好",
|
||||
# "ans_node_name": "小微闲聊",
|
||||
# "title": "小薇兄你好",
|
||||
"answer": "你好呀123!",
|
||||
"answer_type": "text",
|
||||
"bid_stat": {
|
||||
"curr_time": "20190515-18:07:37",
|
||||
"err_msg": "微信通用意图.肯定.branches.s_Any@.arguments's element.slot slot does not exist!",
|
||||
"latest_time": "20190523-16:06:33",
|
||||
"latest_valid": False,
|
||||
"up_ret": -1,
|
||||
},
|
||||
"confidence": 1,
|
||||
"from_user_name": "o9U-85tEZToQxIF8ht6o-KkagxO0",
|
||||
"status": "FAQ",
|
||||
"to_user_name": "xalsjfasf1ljasjdf1",
|
||||
"options": [
|
||||
{
|
||||
"ans_node_id": 12355896,
|
||||
"ans_node_name": "自建应用",
|
||||
"answer": "有详情入口的应用消息一般是通过api进行推送的入口不E_BREAKLINE_BREAK2、企业号或企业微信后台推送的图文消息,在微信PC侧会有“详情”入口,在企业微信手机端、PC端以及微信手机端则不会有“详情”入口。LINE_BREAKLINE_BREAK注意:微信电脑端侧仅会显示摘要和详情,不显示标题。企业微信电脑端、微信微信手机端、企业微信手机端则会显示标题和摘要。若未填写摘要,则不显示摘要。",
|
||||
"confidence": 0.795230507850647,
|
||||
"title": "自建应用消息没有详情入口",
|
||||
}
|
||||
],
|
||||
# "bid_stat": {
|
||||
# "curr_time": "20190515-18:07:37",
|
||||
# "err_msg": "微信通用意图.肯定.branches.s_Any@.arguments's element.slot slot does not exist!",
|
||||
# "latest_time": "20190523-16:06:33",
|
||||
# "latest_valid": False,
|
||||
# "up_ret": -1,
|
||||
# },
|
||||
# "confidence": 1,
|
||||
# "from_user_name": "o9U-85tEZToQxIF8ht6o-KkagxO0",
|
||||
# "status": "FAQ",
|
||||
# "to_user_name": "xalsjfasf1ljasjdf1",
|
||||
# "options": [
|
||||
# {
|
||||
# "ans_node_id": 12355896,
|
||||
# "ans_node_name": "自建应用",
|
||||
# "answer": "有详情入口的应用消息一般是通过api进行推送的入口不E_BREAKLINE_BREAK2、企业号或企业微信后台推送的图文消息,在微信PC侧会有“详情”入口,在企业微信手机端、PC端以及微信手机端则不会有“详情”入口。LINE_BREAKLINE_BREAK注意:微信电脑端侧仅会显示摘要和详情,不显示标题。企业微信电脑端、微信微信手机端、企业微信手机端则会显示标题和摘要。若未填写摘要,则不显示摘要。",
|
||||
# "confidence": 0.795230507850647,
|
||||
# "title": "自建应用消息没有详情入口",
|
||||
# }
|
||||
# ],
|
||||
}
|
||||
headers = {"Content-Type": "application/json"}
|
||||
return JSONResponse(content=content, headers=headers)
|
||||
|
||||
Reference in New Issue
Block a user