Я пытаюсь вытащить твиты с определенной временной шкалы пользователей в Twitter с помощью Fabric.Twitter Интеграция с Fabric 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 Forbidden
Это произошло в 4-5 раз и решается только путем повторного создания приложения с нуля. Я не уверен, нахожу ли я какую-то шапку, тайм-аут или какое-то изменение, которое я делаю, нарушает его. Повторное создание и добавление ключей не устраняет проблему.
я думаю, что проблема связана с вами ключи, чтобы убедиться, что служба поддержки контакт твиттер из ткани вы счет –
Почему ты так думаешь? Я много раз обновлял ключи. Твиттер, с которым я разговаривал, бесполезен. –
Я думаю, что «403 Forbidden» что-то связано с Twitter, а не с вашим кодом, я использую тот же код и его работу просто отлично. в любом случае, пожалуйста, положите все, что вы logcat –