无法向Luis发送请求

时间:2018-10-11 13:04:47

标签: python python-3.x python-requests luis

我开始研究路易斯,因此决定尝试一下。我已经激活了路易斯认知服务,并且已经掌握了钥匙。我现在正尝试从python程序向luis发送问题,并获得任何响应。但是,无论我做什么,我总是得到<Response [401]>。我究竟做错了什么?我的密钥和订阅ID在配置文件中。我的代码在这里:

import configparser
import requests


config = configparser.ConfigParser()
config.read('config.ini')


headers = {
    # Request headers
    'Ocp-Apim-Subscription-Key': config['DEFAULT']['key_1'],
}

query = input('Ask LUIS: ')

params ={
    # Query parameter
    'q': query,
    # Optional request parameters, set to default values
    'timezoneOffset': '0',
    'verbose': 'false',


'spellCheck': 'false',
    'staging': 'false',
}

r = requests.get('https://westeurope.api.cognitive.microsoft.com/luis/v2.0/apps/' + str(config['DEFAULT']['subscription_ID']), headers=headers, params=params)
print(r.json())

0 个答案:

没有答案