2016-12-08 13 views
0

私は、希望の日付から指定されたページからFacebookのすべての投稿を私に送信するサーバー側ノードのjsアプリケーションを持っています。サーバーサイドのnode.jsアプリケーションに投稿データを送信するにはどうすればよいですか?

今まで私は端末でnpm start [facebook page name] [sinceDate]を使ってアプリケーションを実行していました。

私のアプリがスムーズに動作しているので、いくつかのフロントエンドをミックスに追加したいと思います。 index.htmlページ(app/views/index.htmlにあります)で、facebook page namesincedate引数を取る入力フォームを作成しました。

このpostデータをサーバー側のノードアプリケーションに送信する方法について、他に助言がありましたか?

"dependencies": { 
    "aws-sdk": "^2.7.10", 
    "express": "^4.14.0", 
    "request": "^2.79.0", 
    "request-promise": "^4.1.1" 
    }, 

答えて

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();  
    }); 
}); 

このヘルプが必要です。

関連する問題