首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用谷歌ChatBase泛型API的Post方法

使用谷歌ChatBase泛型API的Post方法
EN

Stack Overflow用户
提问于 2018-01-24 13:45:23
回答 1查看 434关注 0票数 1

我正在做一个基于聊天机器人的项目。我偶然发现了Chatbase,我想实现chatbase来分析我从聊天机器人那里得到的数据。然而,我对如何将post方法写到chatbase api感到困惑,并且一直收到错误405或400。我在编写ajax请求方面没有太多经验,所以很可能问题出在代码的格式上。如果有人愿意帮助我,我将不胜感激。谢谢

参考代码:

代码语言:javascript
复制
function chatbaseInput() {
$.ajax({
    type: "POST",
    url: chatbaseURL,
    contentType: "charset=utf-8",
    dataType: "json",
    headers: {
        "Access-Control-Allow-Origin": "website link"
    },
    data: JSON.stringify({
        api_key: "apikey",
        type: "user",
        user_id: "140012004300",
        time_stamp: 1516765680000,
        platform: "Website",
        message: "Default Welcome Intent",
        intent: "Welcome Intent",
        version: "1.0"
    }),
    success: function (data) {
        setResponse("Chatbase works!");
    },
    error: function () {
        setResponse("Chatbase not working");
    }

});

}

EN

回答 1

Stack Overflow用户

发布于 2018-01-24 21:42:57

Chatbase请求是从您的服务器发送的,它们不接受来自浏览器的调用(CORS未启用)。

在我发现和你一样之前我也做了同样的事情。我们现在通过服务器代理我们的调用。

这是他们提到这一点的链接:https://discuss.api.ai/t/chatbase-integration-and-api-ai/9966/15

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

https://stackoverflow.com/questions/48415565

复制
相关文章

相似问题

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