首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >没有在API.ai中工作的web钩子

没有在API.ai中工作的web钩子
EN

Stack Overflow用户
提问于 2017-10-12 09:02:10
回答 1查看 617关注 0票数 1

我为API.AI提供了以下定制的javascript代码,我在php中实现了一个简单的web钩子来接收某些操作的数据。每当我签入API.AI控制台时,它都可以正常工作。但是使用下面的代码,它会给出Webhook call failed. Error: Webhooks can be used with version '20150415' or greater.错误。请帮帮忙。

代码语言:javascript
复制
         $.ajax({
                type: "POST",
                url: baseUrl + "query",
                contentType: "application/json; charset=utf-8",
                dataType: "json",
                headers: {
                    "Authorization": "Bearer " + accessToken
                },

                data: JSON.stringify({query: text, lang: "en", sessionId: "<?php echo uniqid();?>", v:"20170712"}),
                success: function(data,url) {
                    console.log(url);
                    prepareResponse(data);
                },
                error: function(text) {
            console.log(text);
                    respond(messageInternalError);
                }
            });
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-10-25 01:23:22

正如qnguyen在评论中提到的那样,您的url中必须包含?v=20150910。例如:https://api.dialogflow.com/v1/query?v=20150910

有关更多信息,请参见https://dialogflow.com/docs/reference/agent/query

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/46705502

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档