0
我試圖從使用Fabric的Twitter上的特定用戶時間線上推推文。Twitter結構集成403例外
我已經安裝了Fabric Studio插件並正在工作。
TwitterAuthConfig authConfig = new TwitterAuthConfig(TWITTER_KEY, TWITTER_SECRET);
Fabric.with(this, new Twitter(authConfig));
TwitterCore.getInstance().getApiClient().getStatusesService()
.userTimeline(null, "fabric", 10, null, null, null, true, null, false,
new Callback<List<Tweet>>() {
@Override
public void success(Result<List<Tweet>> result) {
for (Tweet t : result.data) {
android.util.Log.d("tweet", t.text);
}
}
@Override
public void failure(TwitterException exception) {
android.util.Log.d("tweet exception", exception);
}
});
關鍵和祕密是正確的,基於我的帳戶,這段代碼實際上會工作一段時間。然後經過一段時間,以及我做了一些更改(與Fabric集成無關)之後,它將開始拋出以下異常。
例外com.twitter.sdk.android.core.TwitterApiException:403禁止
這已經發生4-5次,並且僅通過重新從頭開始創建應用程序解決。我不確定我是否達到了某個上限,暫停或我正在做的一些改變正在打破它。重新生成和添加密鑰不能解決問題。
我認爲這個問題是關係到你的密鑰,以確保接觸Twitter的支持團隊從您帳戶面料 –
爲什麼你覺得?我已經多次重新生成密鑰。我與之交談的Twitter DA無用。 –
我認爲「403 Forbidden」是與Twitter相關的東西,而不是你的代碼,我使用相同的代碼,它的工作很好。無論如何,請把你所有的logcat –