Javascript Jquery在Heruko上不起作用
我用javascript制作了一个facebook机器人,将它部署到heroku上,效果很好。当我尝试使用Jquery对API.AI进行AJAX调用时,它不起作用 我知道我需要导入Jquery才能让它工作,所以我只想到两种方法让它工作:Javascript Jquery在Heruko上不起作用,javascript,jquery,facebook-javascript-sdk,bots,Javascript,Jquery,Facebook Javascript Sdk,Bots,我用javascript制作了一个facebook机器人,将它部署到heroku上,效果很好。当我尝试使用Jquery对API.AI进行AJAX调用时,它不起作用 我知道我需要导入Jquery才能让它工作,所以我只想到两种方法让它工作: 以某种方式将Jquery导入bot(已经尝试将整个Jquery代码复制到Heruko存储库) 将Jquery AJAX代码更改为vanila javascript(我不知道如何更改) 这是我的ajax电话,提前谢谢 var accessToken = MY_AC
var accessToken = MY_ACCESS_TOKEN;
var baseUrl = "https://api.api.ai/v1/";
var apiResponse;
function send() {
var text = "pizza with hot sauce and thin crust";
$.ajax({
type: "POST",
url: baseUrl + "query?v=20150910",
contentType: "application/json; charset=utf-8",
dataType: "json",
headers: {
"Authorization": "Bearer " + accessToken
},data: JSON.stringify({
query: text,
lang: "en",
sessionId: "<any random string>"
}),
success: function(data) {
apiResponse = (JSON.stringify(data["result"]["fulfillment"]["speech"],null, 2));
console.log(apiResponse)
},
error: function() {
console.log("Internal Server Error");
}
})}
send()
var accessToken=MY\u ACCESS\u TOKEN;
var baseUrl=”https://api.api.ai/v1/";
var反应;
函数send(){
var text=“辣酱薄皮比萨饼”;
$.ajax({
类型:“POST”,
url:baseUrl+“查询?v=20150910”,
contentType:“应用程序/json;字符集=utf-8”,
数据类型:“json”,
标题:{
“授权”:“持票人”+accessToken
},数据:JSON.stringify({
查询:文本,
朗:“嗯,
会话ID:“
}),
成功:功能(数据){
apiResponse=(JSON.stringify(数据[“结果”][“履行”][“语音”],null,2));
console.log(apiResponse)
},
错误:函数(){
日志(“内部服务器错误”);
}
})}
发送()
如果您想用纯JavaScript发送AJAX请求,可以使用