Meteor の HTTP.post メソッドを次のように使用して、Trello API を介して Webhook を作成しようとしています。
HTTP.post('https://api.trello.com/1/webhooks?key=...&token=...', {
params: {
idModel: '...',
callbackURL: '...'
},
}, function(error, result) {...});
リクエストは機能しますが、「idModel の値が無効です」というレスポンスが返されます。ただし、jQuery を使用して同じ要求を試みると、次のようになります。
$.ajax({
type: 'POST',
url: https://api.trello.com/1/webhooks?key=...&token=...,
data: {
idModel: '...',
callbackURL: '...'
},
});
すべて正常に動作します (つまり、Webhook が作成され、データが返されます)。どういうわけか、Meteor の方法では、Trello が idModel フィールドを解析できなくなっているようです。この背後にある可能性のあるアイデアはありますか? 私は何か間違ったことをしていますか、それともバグがありますか?