この API エンドポイントにデータを POST しようとしています。対応する curl 呼び出しは次のとおりです。
curl -X POST \
-d "apiKey=YOU_API_KEY" \
-d "extractors=entities,entailments" \
-d "text=Spain's stricken Bankia expects to sell off its vast portfolio of industrial holdings that includes a stake in the parent company of British Airways and Iberia." \
https://api.textrazor.com/
API KEY を指定する針でこれを直接使用しようとすると、API に正常に接続されますが、パラメーターが欠落しているためtext
、エラーが発生します。では、複数のパラメーターを指定するにはどうすればよいですかPOST
。
私のコード:
needle.post(TEXTRAZOR_URL,TEXTRAZOR_API_KEY,function(err, razorResponse){
console.log(err || razorResponse.body);
});
ここTEXTRAZOR_URL
にある:https://api.textrazor.com/
そしてTEXTRAZOR_API_KEY
ある:apiKey=123123123
needle.post の 2 番目のパラメータを変更する必要があることはわかっています。これを行うにはどうすればよいですか。