2

Zapier の Zaper's Code を使用して HTTP POST を作成していますが、本文が空のようです。Zapier のドキュメントNode-Fetchを確認しましたが、構文は正しいようですが、リクエストを調べると本文がないようです。

var testendpoint = 'http://example.com';
var payload = {
  'data':  [
    {
      'Date':  'dateparsed',
      'Signups':  '1'
    }
  ],
  'color':  {
    'Signups':  '#2fd75b'
  }
};

fetch(testendpoint, {
  method: 'POST',
  headers: {'Content-Type': 'application/json'},
  body: JSON.stringify(payload)
  }).then(function(response) {
    return response.text();
  }).then(function(responsebody) {
    var output = {response: responsebody};
    callback(null, output);
  }).catch(function(error) {
    callback(error);
  });
4

2 に答える 2

1

まったく同じ問題が発生した後、Zapier サポートから、問題が再現され、実際にバグが見つかったという連絡がありました。彼らはそれを調査しており、修正されたら私に通知します。その時はここに投稿します。

更新 30/10:問題は、使用されている Node.js のバージョンにありました。現在は更新されており、ペイロードがリクエストと共に送信されていることを確認できます。準備万端です。

于 2015-10-24T07:13:18.907 に答える
0

それは間違いなく正しいコードのように見えます。

http://requestb.in/というすばらしいサービスvar testendpoint = 'http://requestb.in/12qc4a11';を使って何かを作ってみましたか?

于 2015-09-30T20:23:47.363 に答える