저는 학생이며 코드 작성 및 커뮤니티 도움을 주시면 감사하겠습니다. 도메인 이름이 https://depionicapp.herokuapp.com/ 인 heroku에서 코드를 호스팅했습니다. 우편 배달부와 게시물 요청을 할 때 오류가 발생합니다. 500
하지만 클라우드 9에서는 결과를 얻을 수 있습니다.IBM Watson 톤 분석기 게시 요청 문제
var http = require('http');
var bodyParser = require("body-parser")
var vision = require('@google-cloud/vision');
// Authorizing on a per-API-basis. You don't need to do this if you auth on a
// global basis (see Authorization section above).
var express = require('express');
var router = express();
var visionClient = vision({
projectId: 'ionic-face-api',
keyFilename: './ionic.json'
});
router.use(bodyParser.urlencoded({extended: false }));
router.use(bodyParser.json());
router.use(function(req, res, next) {
res.header("Access-Control-Allow-Origin", "*");
res.header("Access-Control-Allow-Headers", "Origin, X-Requested-With, Content-Type, Accept");
next();
});
var server = http.createServer(router);
router.post('/info', function(req, res) {
var text = req.body.text;
console.log(text)
var ToneAnalyzerV3 = require('watson-developer-cloud/tone-analyzer/v3');
var tone_analyzer = new ToneAnalyzerV3({
username: 'username',
password: 'password',
version_date: '2016-05-19'
});
tone_analyzer.tone({
text: text
}, function(err, tone) {
if (err)
console.log(err);
else
res.send((JSON.stringify(tone, null, 2)));
});
});
이죠 :
Postman request: https: //depionicapp.herokuapp.com/info
Content - Type: application/json
Body I am sending from postman
{"text": "I am good.....blah blah..." }// Error 500
답변 해 주셔서 감사합니다. 나는 단지 점검 할 것이다. –
큰 도움을 가져 주셔서 감사합니다. 도움에 깊이 감사드립니다. 지금 일하고 있습니다. –
좋아요! ** StackOverflow에서 [guide] (https://stackoverflow.com/help/someone-answers)에 나오는 질문에 ** 표시하고 같은 문제를 가진 다른 사람들을 도우십시오. –