gpt4 book ai didi

Twitter API - 403 禁止错误

转载 作者:行者123 更新时间:2023-12-05 04:18:22 24 4
gpt4 key购买 nike

我有一个非常简单的代码片段,它一直运行到昨天,今天就停止工作了?

var url = 'http://search.twitter.com/search.json?q=dogs?callback=?';
var reddit = 'http://reddit.com/r/technology.json?callback=?';

$.getJSON(url, function(data) {
console.log(data);
});

//Error - GET http://search.twitter.com/search.json?q=dogs?callback=jQuery172082220473815687_1365829251904&_=1365829251949 403 (Forbidden)

这是来源 - http://jsfiddle.net/ZeuKp/2

谁能告诉我为什么会收到 403 错误。我是否超过了 API 的速率,这似乎不太可能,因为我刚刚打开我的本地服务器?

谢谢!

最佳答案

我已通过将消息字符长度减少到 140 来解决此问题。如此处所定义 https://dev.twitter.com/overview/api/counting-characters .

您还可以通过将 TwitterException 转换为 TwitterApiException 来检查 errrorCode 和 errorMessage。

 statusesService.update(newMessage, null, null, null,
null, null, null, null, null, new Callback<Tweet>() {
@Override
public void success(Result<Tweet> result) {
Debugger.i("success", result.toString());
}
@Override
public void failure(TwitterException e) {
TwitterApiException twitterApiException = (TwitterApiException) e;
Debugger.e("failure", "getErrorCode() : " + twitterApiException.getErrorCode());
Debugger.e("failure", "getErrorMessage() : " + twitterApiException.getErrorMessage());
}
});

关于Twitter API - 403 禁止错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15984454/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com