4

リモートサーバーAPIにアクセスしようとしていますが、ajax呼び出しを行う必要があります。APIキーを危険にさらさないように、サーバー側から実行するのが最善です。流星でこれをどのように行うのですか?

4

2 に答える 2

3

現在の方法はhttpパッケージを経由しているようです。

まず、次のようにプロジェクトに追加しますmeteor add http。次に、次のように使用できます。

var result = HTTP.call("GET", "http://api.twitter.com/xyz",
  {params: {user: userId}});
于 2014-02-16T22:33:41.577 に答える
2

それがRESTAPIである場合は、おそらく使用することをお勧めしますMeteor.http.post(ドキュメントはこちら)。何かのようなもの:

Meteor.http.post(API_URL, {foo: 'bar', other: 'data'}, function(err, result) {
  if (!err)
    // do something with the result.
});

これはクライアント側でも機能します。

于 2012-08-20T23:02:35.073 に答える