Подтвердить что ты не робот

Как перенести API Twitter с v1 на v1.1?

до сих пор я использовал twitter api v1, но мое приложение внезапно прекратило твиттинг, оно показывает, что я не могу войти в систему каждый раз, когда я пытаюсь войти в систему, когда я показываю ответ, он дает мне msg like

{"errors": [{"message": "The Twitter REST API v1 is no longer active. Please migrate to API v1.1. https://dev.twitter.com/docs/api/1.1/overview.", "code": 68}]}

это написано на консоли разработчика twiter

Устаревание версии 1.0 API

Большинство разработчиков не должны много работать для перехода с версии 1.0 на v1.1, но мы хотим убедиться, что для этого достаточно времени. Перед отключением v1.0 мы предоставим окно за 6 месяцев. После выхода на пенсию (см. Календарь платформы для дат), конечные точки 1.0 больше не будут доступны.

Я использую twitter4j-core-2.1.11.jar, * signpost-core-1.2.1.1.jar * и signpost-commonshttp4-1.2.1.1.jar

поэтому я попытался перенести свой код с v1 на v1.1, я попытался найти решение в консоли разработчика Twitter по этому поводу, но не смог найти правильный способ, как это сделать.

Я надеюсь, что кто-то поможет мне решить эту проблему

спасибо

ВЫДАЧА: ЛЮДИ, КОТОРЫЕ ОБЕСПЕЧИВАЮТСЯ ТИПТЕРЫ API МИГРАЦИИ МОГУТ СКАЧАТЬ ОБНОВЛЕНО API РАБОЧИЙ ТИПОВЫЙ КОД ИЗ ЗДЕСЬ

-изменить свой потребительский ключ и секретный ключ

4b9b3361

Ответ 1

У меня также была проблема с тем, что Twitter больше не поддерживает REST 1.0 с 11 июня. Но я исправил проблему, заменив ее последним файлом jitter twitter4j. Если вы используете twitter4j jar для вашего приложения для аутентификации с помощью Twitter, это определенно сработает для вас.

1.Загрузить последнюю версию twitter4j из здесь

2. Замените его на более старый, и все готово.

ИЗМЕНИТЬ

Первоначально после замены баннера twitter4j он может показывать ошибку при импорте пакета. если это так, замените

import twitter4j.http.AccessToken;

с

import twitter4j.auth.AccessToken;

Приветствия

Ответ 2

Это известно давно.

Вам нужно будет переписать свое сообщение с API twitter в соответствии с его документацией, которую можно найти здесь.

На ваш вопрос нет конкретных ответов, потому что вы не задаете конкретный вопрос о миграции. Поэтому либо укажите то, что вы хотели бы знать, единственный правильный способ ответить на этот вопрос - написать все твиттер-приложение, которое использует все вызовы api в версии 1.1.

Итак, прочитайте документацию, настройте все свои вызовы api. Убедитесь, что авторизация до 1.1. и тест. Никаких советов и трюков, просто разрабатываемых.

вот другие ресурсы, которые мы собрали вместе, чтобы сделать этот переход более плавным: