var Request = require("request").Request;
var latestTweetRequest = Request({
url: "http://api.twitter.com/1/statuses/public_timeline.json",
onComplete: function (response) {
var tweet = response.json[0];
console.log("User: " + tweet.user.screen_name);
console.log("Tweet: " + tweet.text);
}
});
// Be a good consumer and check for rate limiting before doing more.
Request({
url: "http://api.twitter.com/1/account/rate_limit_status.json",
onComplete: function (response) {
if (response.json.remaining_hits) {
latestTweetRequest.get();
} else {
console.log("You have been rate limited!");
}
}
}).get();
以上是本页给出的示例代码。https://addons.mozilla.org/en-US/developers/docs/sdk/latest/modules/sdk/request.html。我所知道的是:
简单案例:
我们有 main.js 和 script.js 。我们通常在 main.js 中编写 API(SDK)相关的东西,在 script.js 中编写我们的普通 javascript。我尝试将上面的代码复制到 main.js 但没有用。
要求:包含 main.js 和 script.js 的简单示例,显示使用本地文件调用 ajax 的用法。例如,请将其中保存的一些文本的 samplefile.txt 上传到“数据”目录并进行一些 ajax 调用并从文件中获取数据。而已 。