0
連絡先を更新するPUTリクエストを送信するために、nodejsにunirestを使用しています。javascriptからGoogleの連絡先を更新する際の問題
unirest.put(url)
.header({
'Authorization': 'Bearer '+result.profileData.split('?access_token=')[1],
'If-Match': '*',
})
.send({"entry":{"phoneNumber":req.body.mobile}})
.end(function (res1) {
res.send(res1);
});
}
私は応答を取得しています:Object {statusCode: 415, body: "Content-Type application/x-www-form-urlencoded is not a valid input type.", headers: Object, request: Object}
私は.send({"entry":{"phoneNumber":req.body.mobile}})
としてデータを送信していると私はこれが正しい形式であることを確認していませんか?
私は、javacriptに基づいてdocumentation on thisを見つけませんでした。助けていただければ幸いです
今その更新の値と.headersメソッドに渡されたオブジェクトに追加しますが – Satyadev
いただきましたごエラーメッセージを空にするために連絡先番号を設定しますか?また、通常は、相互作用しているAPIのAPIドキュメントから正しいリクエスト本文の形式を見つけることができます。また、アクセス可能であれば、APIのソースコードを読むこともできます。 – Yod
APIのドキュメントは非常に悪い – Satyadev