Tencent 闲聊对话机器人接口调用,画像:设计员小白
from datetime import datetime
import time
import requests
from hashlib import md5
from urllib import parse
from random import randint
appkey = "D7uzDYesASNmj0So"
appid = 2155912333
def getreqsign(params,appkey):
    params = sorted(params.items())
    str_s = ""
    for key,value in params:
        if value:
            urldata = parse.urlencode({key:value})
            str_s += urldata
            str_s += "&"
    str_s +="app_key="+appkey
    str_s = str_s.encode(encoding="utf-8")
    m = md5()
    m.update(str_s)
    str_s = m.hexdigest()
    str_s = str_s.upper()
    return str_s
params = {
"app_id":2155912333,
"session":randint(10000,99999),
"question":"你的名字",
"time_stamp":time.time(),
"nonce_str":time.time(),
"sign":"",
}
params["sign"] = getreqsign(params,appkey)
url = "https://api.ai.qq.com/fcgi-bin/nlp/nlp_textchat"
result = requests.post(url,params)
print(result.text)
{
  "ret": 0,
  "msg": "ok",
  "data": {
      "session": "89437",
      "answer": "设计员小白,叫我有惊吓,嘻嘻,敢试不?"
  }
}
    多思考也是一种努力,做出正确的分析和选择,因为我们的时间和精力都有限,所以把时间花在更有价值的地方。

                
            
        
浙公网安备 33010602011771号