我正在尝试使用python库请求来访问DialogFlow代理信息,并使用此文档提供支持:
但是我认为文档还没有完全解释。
有人可以给我这个API的简单使用示例,指定POST请求的标头,正文和参数。
提前感谢
在屏幕的左侧,在“尝试使用此API”部分中,您可能可以找到一个符号,该符号位于闭合十字形旁边,这会打开一个弹出窗口。
通过单击您可以看到一个弹出窗口,其中显示以下选项:
curl --request POST \
'https://dialogflow.googleapis.com/v2/projects/YOUR_PROJECT_NAME/agent:export?key=[YOUR_API_KEY]' \
--header 'Authorization: Bearer [YOUR_ACCESS_TOKEN]' \
--header 'Accept: application/json' \
--header 'Content-Type: application/json' \
--data '{"agentUri":"agentUri_ID"}' \
--compressed
如您所见,您只需要使用API_KEY击中正确的端点,并在标头和agentUri_ID中添加您的ACCESS TOKEN,agentUri_ID是无论身份验证如何唯一请求的字符串参数。
agentUri:必填。要将代理导出到的Google Cloud Storage URI。此URI的格式必须为gs:///。如果未指定,则将内联返回序列化的代理。