使用方式


    姚明多高啊?
    那姚明的體重呢?
    蘇大校長(zhǎng)是誰(shuí)?
    蘇州有哪些景點(diǎn)?
    拙政園門(mén)票多少錢(qián)?
                                            

https://api.wukongyouai.com/bot?appid=xiaosi&userid=user&spoken=姚明多高?。?/a>

返回格式說(shuō)明:


    {
        "message": "success",               // 請(qǐng)求是否成功
        "data": {
            "type": 5000,                   // 答案類型,5000文本類型
            "info": {
                "text": "姚明的身高是226厘米"  // 機(jī)器人返回的答案
            }
        }
    }
                                    
                                

請(qǐng)求說(shuō)明


1. HTTP方法:GET

請(qǐng)求URL:https://api.wukongyouai.com/bot?spoken=spoken_text

請(qǐng)求示例:

https://api.wukongyouai.com/bot?appid=xiaosi&userid=user&spoken=姚明多高啊?

2. HTTP方法:POST

請(qǐng)求URL:https://api.wukongyouai.com/bot

請(qǐng)求參數(shù):

參數(shù) 類型 是否必填 描述
spoken string 請(qǐng)求的文本
appid string 機(jī)器人的appid,填寫(xiě)可使用自己的機(jī)器人
userid string 自己管理的用戶id,填寫(xiě)可進(jìn)行上下文對(duì)話

返回參數(shù):

參數(shù) 類型 描述
message string success表示請(qǐng)求正確,error表示請(qǐng)求錯(cuò)誤
data object 返回的數(shù)據(jù)
type int 返回的數(shù)據(jù)類型,5000表示正確返回文本類型的答復(fù)
info object 返回的信息體
text string 返回的答案

請(qǐng)求body示例:


    {
        "spoken": "姚明多高?。?quot;,
        "appid": "xiaosi",
        "userid": "user"
    }
                                            

返回示例:


    {
        "message": "success",               // 請(qǐng)求是否成功
        "data": {
            "type": 5000,                   // 答案類型,5000文本類型
            "info": {
                "text": "姚明的身高是226厘米"  // 機(jī)器人返回的答案
            }
        }
    }
                            

1. Curl請(qǐng)求方式

curl https://api.wukongyouai.com/bot?spoken=姚明多高啊?

2. Python調(diào)用方式

pip3 install requests

		    
    import json
    import requests

    sess = requests.get('https://api.wukongyouai.com/bot?spoken=姚明多高?。?)

    answer = sess.text

    answer = json.loads(answer)

    print(answer)