我正在使用(免費)Face ++ API,它會根據上傳的圖片和/或圖片URL返回一些好的數據。我正在上課,已經向我們介紹了使用jQuery進行ajax調用,但到目前爲止,我們只使用方法:「GET」如何在JavaScript中的AJAX調用中使用「POST」方法?
任何人都可以幫助我理解如何對ajax使用「POST」方法調用jQuery?
W3schools.com已經證明這樣的電話:
$.post(URL,data,callback);
不過,我更習慣於看到通話做了一個有點不同......也許是這樣的:
$.ajax({
url: URL_request,
method: "POST"
}).done(callback);
臉++卻要求我將它傳遞了一些信息... 「API_KEY」 「face_tokens」 「地標」 ...和其他一些特定於該API的內容。我的問題是:
Where /如何將該數據傳遞到網站?
...應該將已知信息作爲連接傳遞給URL_request嗎? ...是傳遞給ajax的對象中硬編碼的已知信息?
[$ .ajax()](http://api.jquery.com/jquery.ajax/)然後看看在該頁面上的示例。或根據[jQuery的Ajax相關方法](https://learn.jquery.com/ajax/jquery-ajax-methods/) – empiric
根據$ .ajax文檔方法正在使用像這樣 '$ .ajax({ 類型: 「POST」, 網址:網址, 數據:數據, 成功:成功, 的dataType:數據類型 });' 你可以找到更多的細節[這裏](HTTPS://api.jquery。 com/jquery.post /) –