我无法让 Twitter 的 rate_limit_status https://dev.twitter.com/docs/api/1/get/account/rate_limit_status正常工作。我曾经使用 curl 和网络浏览器https://api.twitter.com/1/account/rate_limit_status.json对其进行测试,它确实返回了一个 JSON 对象,但是当我运行下面的代码时,我得到的只是 200,所以我知道我成功地得到了响应。它不受限制,所以即使我超过了我的限制,它仍然可以工作。我已经用谷歌搜索并搜索了这个论坛,但我似乎无法找到我的特定代码不起作用的原因。如您所见,我在 .getJSON 函数中放置了一个警报,但都没有关闭。我正在使用其他 Twitter API 获取朋友,使用与以下基本相同的代码成功获取关注者。我是 JQuery 的新手,所以我想知道我是否遗漏了什么。提前感谢您的帮助!
function getRateLimit (){
var uri = "https://api.twitter.com/1/account/rate_limit_status.json";
$.getJSON(uri, function(data) {
alert("Alert before.");
console.log(data["reset_time"]);
console.log(data["remaining_hits"]);
alert("For testing purposes.");
});
}