Публикация твитов с помощью Twitterizer - PullRequest
2 голосов
/ 19 сентября 2011

Я использую твиттерзер для публикации твитов в твиттере пользователя.Он отлично работает, но полностью основан на токенах (как вы все знаете).В моем случае это не работает, потому что Twitterizer перенаправляет пользователя на страницу Twitter, где пользователь входит в систему, а затем с помощью callbackurl возвращает элемент управления нашему приложению.

Мои требования немного отличаются.Я храню учетные данные твиттера пользователя в своей базе данных, а затем использую эти учетные данные, которые хочу опубликовать в Твиттере.

Возможно ли это?Итак, в итоге я не хочу, чтобы пользователь покинул мой сайт.Они могут настроить свое имя пользователя и пароль в форме заявки, а затем я хочу получить эти учетные данные и опубликовать твит.

Ответы [ 2 ]

1 голос
/ 19 сентября 2011

Не уверен насчет Twitterizer, но я считаю, что вы можете зарегистрировать свое приложение на twitter.com, выполнить однократную авторизацию через OAuth, получить и сохранить токен аутентификации и использовать его постоянно.

Я могуНе говорите из опыта или авторитетно, но я считаю, что хранение их учетных данных в вашей БД, вероятно, противоречит TOS.

См. FAQ по OAuth для Twitter .

Как долго действует токен доступа?

В настоящее время у нас нет срока действия токенов доступа.Ваш токен доступа будет недействительным, если пользователь явно отклонит ваше приложение из своих настроек или если администратор Twitter приостановит ваше приложение.Если ваша заявка приостановлена, на странице заявки появится примечание о том, что она была приостановлена.

1 голос
/ 19 сентября 2011

AFAIK, твиттер перестал использовать такую ​​функциональность.Единственный способ подключиться - использовать Twitter OAuth.

...