Shipstation에서 외부 API로 작업하고 있습니다. Nodejs로 정보를 가져 오기 위해 GET 요청을 할 수는 있지만 클라이언트 측에서 데이터를 전송하여 Angular 내에서 조작 할 수있는 방법을 알 수는 없습니까? 나는 며칠 동안 이것으로 고투하고 있었고 나의 인터넷 검색은 도움이되지 못하고있다.Angularjs에 외부 API 전달
server.js
var express = require('express');
var request = require('request');
var app = express();
app.use(express.static('public'));
var Orders = require('./controllers/ordersController');
app.use('/orders', Orders);
app.listen(3000, function() {
console.log('I am live on port 3000');
});
ordersController.js
var request = require('request');
module.export = request({
method: 'GET',
url: 'https://ssapi.shipstation.com/orders/listbytag?orderStatus=awaiting_shipment&tagId=32099&page=1&pageSize=100',
headers: {
'Authorization': 'xxxxxxxxxxx'
}}, function (error, response, body) {
console.log('Status:', response.statusCode);
console.log('Headers:', JSON.stringify(response.headers));
console.log('Response:', body);
});
나는, 가장 좋은 방법은 자신의 "주문"모듈 수출을 GET 요청을 넣어라고 생각 했어요 HTTP 요청 (/ orders)에서 경로에 액세스 할 수 있습니다. 이론적으로는 좋은 것 같네요, 그렇죠?
미리 감사드립니다. 고마워요!