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 にコピーしようとしましたが、うまくいきませんでした。
要件: ローカル ファイルでの ajax 呼び出しの使用法を示す main.js と script.js を含む簡単な例。たとえば、テキストを保存した samplefile.txt を「data」ディレクトリにアップロードし、ajax 呼び出しを実行して、ファイルからデータを取得してください。それでおしまい 。