Javascript を使用した Live REST API に本当に問題があります。
実際、(ログイン後に) ユーザー ID から連絡先を取得し、新しい連絡先を挿入しようとしています。しかし、私は「ヘッダー」の問題を抱えています。
ここに私の接続機能があります:
$(window).ready(function() {
$("#ifConnect").hide();
WL.login({
scope: "wl.signin, wl.basic, wl.emails, wl.contacts_create"
}).then(
function (response) {
loadContacts(); //which load properly my contacts
}
);
});
そして、ここに私の作成した連絡先があります:
var contact = {
first_name: "First",
last_name: "Last"
};
WL.api({
path: "me/contacts",
method: "POST",
body: contact
}).then(
function (response) {
alert(JSON.stringify(response));
},
function (response) {
alert(JSON.stringify(response));
}
);
残念ながら、2 番目の関数が呼び出され、ヘッダー アラートが表示されます。
{"error":{"code":"request_body_invalid_media_type","message":"The request doesn't include a Content-Type header."}}
誰かが私を助けることができますか?どうもありがとう !