Vision api cURL 호출 방법 및 가격정책 질문 node.js

var request = require(‘request’);

var headers = {
‘Authorization’: ‘KakaoAK REST API 키’
};
var testImage = ‘./test1.jpg’;

var options = {
url: ‘https://kapi.kakao.com/v1/vision/adult/detect’,
method: ‘POST’,
headers: headers,
body: testImage
};

function callback(error, response, body) {
if (!error && response.statusCode == 200) {
console.log(“ded”);
console.log(JSON.stringify(body));
}else if(error){
//console.log(response.statusCode);
console.log(JSON.stringify(body));
console.log(error);
}else{
console.log(JSON.stringify(body));
console.log(response.statusCode);
}
}

request(options, callback);

"{“msg”:“illegal param.”,“code”:-2}"
statuscode 가 400이 뜨네요

일단 제 로컬에 있는 이미지 파일을 쓰려고 하는데 왜 코드상에 문제가 있는건지 궁금합니다.

또하나 질문으로 카카오비젼 api 가격이 얼마로 측정되어있는지 궁금합니다

해결하였습니다. ^^
formData를 썼어야 했네요