我是ReactJS的新手,并且有点理解这个问题与SOF中的数字问题重复.
但我希望有人可以就React的一些概念给我一些指示和澄清.
我想要做的只是使用axios或isomorphic-fetch在加载屏幕之前从远程REST API获取数据.
但是,我看到了很多类似的React教程,我仍然没有明白这一点.
这是我的代码:
import React, { Component } from 'react';
import axios from 'axios'
// import InputRow from './components/InputRow';
import './App.css';
// require('es6-promise').polyfill();
// require('isomorphic-fetch');
class App extends Component {
constructor(props) {
super(props);
const app_id = '<my_app_id>';
const version = 0.1;
this.luisURL = `https://westus.api.cognitive.microsoft.com/luis/api/v2.0/apps/${app_id}/versions/${version}`;
// this.getLUISIntent = this.getLUISIntent.bind(this);
this.state = {
intentOptions: [],
utterance: '',
intent: ''
};
}
getLUISIntent = () => {
const subscription_key = '<my_subscription_key>';
const URL = this.luisURL + …Run Code Online (Sandbox Code Playgroud)我正在努力.env在我的 NextJS 应用程序中加载我的文件。这是我的代码:
我.env在根/
我index.js在/pages/index.js
这是我的index.js:
require("dotenv").config({ path: __dirname + '/../.env' })
import React, {Component} from 'react'
import Layout from '../components/layout'
import axios from 'axios'
class Import extends Component{
uploadCSV = (evt) => {
evt.preventDefault();
const uploadURL = process.env.MY_UPLOAD_URL
let data = new FormData(evt.target)
axios.post(uploadURL, data, {
headers: {
'Content-Type': 'multipart/form-data'
}
}).then((res) => {
console.log(res)
})
}
render() {
return (
<div>
<Layout title="Import Chatbot Intents" description="Import Chatbot Intents"> …Run Code Online (Sandbox Code Playgroud) 首先,这是我的问题的github链接.
这是我的问题:
我想用Python做一个面部比较功能.我可以使用OpenCV成功地(?)识别人脸.现在,我该如何做比较呢?
我的理解是这样的:
在一般的机器学习方法中,我需要收集关于该特定人的大量数据并使用CNN完成它.
但是,我刚收到2张图片,我该怎么做比较呢?我应该在分类或聚类方面考虑它(使用KNN)?
非常感谢您的所有帮助.
我在集成LiveAgent(客户支持/票务Web应用程序)和MS BotFramework时遇到问题.
Azure中的botframework工作正常并准备与它集成.
https://<ms_azure_link>/api/messages)api/messages叫什么DirectLine API 3.0?实际上DirectLine API将返回如下内容:
{
"conversationId": "3M3TeaDtc3uArxXwlna7AG",
"token": "<My token>",
"expires_in": 1800,
"streamUrl": "wss://directline.botframework.com/v3/directline/conversations/3M3TeaDtc3uArxXwlna7AG/stream?watermark=-&t=ubeJVCXqb9I.dAA.MwBNADMAVABlAGEARAB0AGMAMwB1AEEAcgB4AFgAdwBsAG4AYQA3AEEARwA.7UpMr6Tm0wE.9RmCM_XyjII.CQbU7viSec2P7CtznrijQwou0A8N0GynOvnsUmNT04o",
"referenceGrammarId": "669c7246-bc5c-f25f-aae7-0ad7f39e25b4"
}
如您所见,使用DirectLine连接后,需要继续使用WebSocket.
那么如何使用LiveAgent连接到这个WebSocket呢?有关您的信息,LiveAgent仅支持HTTP GET/POST到自定义URL.
如果我们不使用DirectLine API,我将使用MS Azure Bot Endpoint.现在问题变成:应该将什么传递给此端点,以便LiveAgent可以像往常一样授权自己并使用Bot?有什么例子吗? DirectLine API示例似乎没有谈论这个.
非常感谢你提前.我知道这个问题可能没有很好地说明,但希望你能理解.
如果您有任何疑问,请告诉我,我很高兴澄清一下.
再次感谢你的帮助.
这是我关于使用 Svelte/Sapper 的问题
/src/routes/login.jshttp://<my_domain>/login,它会这样做login.js,我想调用另一个API服务器,假设它是http://another_server/authfetch功能:fetch("http://another_server/auth")、、、this.fetch("http://another_server/auth")Svelte 响应:(this.)fetch is not defined。preload(),所以我将 fetch 包裹在 下export async function preload(){},它不起作用所以我的问题是:除了使用之外axios,我可以继续fetch在服务器端API请求中使用吗?
刚刚在模板[slug].json.js文件中测试,当我添加(this.)fetch函数时,它没有编译,同样的错误:(this.)fetch is not defined
非常感谢。
我使用的是OSX 10.7.5,XCode 4.5,RevMob v 5.5.1.
当我点击左上角的播放按钮时,XCode会生成以下错误:
Undefined symbols for architecture armv7:
"_SCNetworkReachabilityGetFlags", referenced from:
-[BCFAdsReachability connectionRequired] in RevMobAds(BCFAdsReachability.o)
-[BCFAdsReachability currentReachabilityStatus] in RevMobAds(BCFAdsReachability.o)
Run Code Online (Sandbox Code Playgroud)
截图:

这是编译源和链接库列表,以防有人向我推荐一些旧线程:

我想我已经正确地链接了所有二进制文件.但是,我确实使用了模拟器和我的iPhone来试用该应用程序,但它仍然显示上述错误.
你能否告诉我缺少什么以及应该采取什么措施来解决这个问题?
谢谢.
api ×1
axios ×1
azure-language-understanding ×1
botframework ×1
convolution ×1
dotenv ×1
javascript ×1
next.js ×1
opencv ×1
python ×1
reactjs ×1
revmob ×1
sapper ×1
svelte ×1