我有一个服务器端节点js应用程序,它从指定的页面发送了自所需日期以来的所有facebook帖子。
到目前为止,我一直使用npm start [facebook page name] [sinceDate]
在终端上运行应用程序。
既然我的应用程序运行顺利,我想在混音中添加一些前端。在index.html页面(位于app/views/index.html
)上,我创建了一个输入表单,其中包含facebook page name
和sincedate
个参数。
我想知道是否有人就如何将此post
数据发送到我的服务器端节点应用程序有任何建议?
以下是我的依赖项列表,如果有任何我需要详细说明,请告诉我:
"dependencies": {
"aws-sdk": "^2.7.10",
"express": "^4.14.0",
"request": "^2.79.0",
"request-promise": "^4.1.1"
},
答案 0 :(得分:0)
您可以使用Ajax调用发送帖子通知。
$.ajax({
url: "/your/controller",
data: myData,
dataType: "json",
cache: false,
}).success(function (result) {
// Do something with responce
});
因此,下一步是在node.js服务器端为传入请求建立路由。例如:
var express = require('express');
var app = express();
var router = express.Router();
app.use('/your/controller', {
router.post('/', function (req, res, next){
var requestedData = req.body.myData;
res.status(200).end();
});
});
希望得到这个帮助。