curl
(或cURL
)是用於訪問URL的命令行工具。
文檔:http://curl.haxx.se/docs/manpage.html
在這個例子中,它們被簡單地發送到POST https://graph.facebook.com/arjun/feed
。 -F
正在定義與POST一起提交的參數。
這不是javascript或php。你可以在php中使用curl,雖然任何帶有這些參數的POST地址都可以完成示例演示。
要做到這一點在JavaScript中,您將創建一個表單,然後提交:
var form = document.createElement("form");
form.setAttribute("method", "post");
form.setAttribute("action", "https://graph.facebook.com/arjun/feed");
var tokenField = document.createElement("input");
tokenField.setAttribute("type", "hidden");
tokenField.setAttribute("name", "access_token");
tokenField.setAttribute("value", token);
var msgField = document.createElement("input");
msgField.setAttribute("type", "hidden");
msgField.setAttribute("name", "message");
msgField.setAttribute("value", "Hello, Arjun. I like this new API.");
form.appendChild(hiddenField);
document.body.appendChild(form);
form.submit();
使用jQuery,這是一個簡單多了:
$.post("https://graph.facebook.com/arjun/feed", {
access_token: token,
message: "Hello, Arjun. I like this new API."
});
LOL我們在這裏登陸時使用FB API混淆curl -F too:D – 2015-04-20 02:45:22