首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >具有React原生功能的DialogFlow -CX

具有React原生功能的DialogFlow -CX
EN

Stack Overflow用户
提问于 2021-09-14 06:29:25
回答 1查看 68关注 0票数 0

有没有办法像DialogFlow ES版本那样直接用React原生应用实现DialogFlow-cx?我也在尝试REST API,但不起作用。

我想从我的React-Native App.But调用Dialogflow CX API,我已经从服务帐户下载了私钥作为JSON文件。下面是我尝试过的示例代码

代码语言:javascript
复制
let data = {
        "queryInput": {
            "text": {
                "text": "Hi!"
            },
            "languageCode": "en"
        },
        "queryParams": {
            "timeZone": "Asia/Colombo"
        }
    }

 fetch(DEFAULT_BASE_URL + this.projectId +"/locations/"+ this.location + "/agent/"+ this.agentId +"/sessions/" + this.sessionId + ":detectIntent", {
            method: "POST",
            headers: {
                'Content-Type': 'application/json; charset=utf-8',
                'Authorization': 'Bearer ' + this.accessToken,
                'charset': "utf-8"
            },
            body: JSON.stringify(data)
        })
            .then(function (response) {
                console.log("RESPONSE=== ");
                console.log(response);
               // var json = response.json().then(onResult)
            })
            .catch(onError);
    };
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-09-17 10:55:12

我在URL中将代理更改为代理,它起作用了。这是一个来自Google https://cloud.google.com/dialogflow/cx/docs/quick/api的参考文档

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

https://stackoverflow.com/questions/69172819

复制
相关文章

相似问题

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