私は、Ajaxを使用してSENDGRIDに投稿しようとしているJSON配列を持っています。郵便配達員を使用して私は何も問題なく投稿することができます。しかし、私は自分の.jsファイルにデータを投稿するときにエラーが発生し続けます(悪いリクエスト=パラメータがありません)。POST JsonArray with Ajax
何か助けていただければ幸いです。
注:値は実際に有効です。私は安全のための識別情報を削除しました。
CHROMEペイロード:
AJAXコール:
var mailUrl = "https://api.sendgrid.com/v3/mail/send";
var postdata = '{"personalizations": [{"to":[{"to email"}],"from": {"email":"from email"},"subject":"Hello, World!" , "content" : [{ "type":"text/plain" , "value":"TestMessage!" }]}]}'
$.ajax({
type: 'POST',
headers: {Authorization: "Bearer APIKEY"},
url: mailUrl,
contentType: "application/json",
data: JSON.stringify(postdata),
success: function (res) {
alert('ok');
},
error: function (res) {
alert('problems');
}
});
私は自分の問題を解決しましたが(質問を閉じることができませんでした)、これはかなり気が遠かったので、私はあなたを選びます。 – basic