Twitter4j: Как проверить, что учетная запись Twitter существует или нет после получения учетных данных от пользователя? - PullRequest
1 голос
/ 27 апреля 2010

Я создаю приложение, для которого требуется учетная запись Twitter, после получения учетных данных от пользователя я хочу проверить, существует ли эта учетная запись или нет.Как я могу сделать это с twitter4j ???Примечание. Я использую Google appengine

.

Ответы [ 2 ]

3 голосов
/ 18 октября 2010

В новом Twitter API параметр электронной почты устарел.

Вот что можно использовать вместо: http://api.twitter.com/1/users/show/username.xml

Заменить имя пользователя на фактическое имя пользователя. Если пользователь отсутствует, вы получите сообщение об ошибке:

<?xml version="1.0" encoding="UTF-8"?>
<hash>
    <error>Not found</error>
    <request>/1/users/show/asdfsadfasdfasdf.xml</request>
</hash>
0 голосов
/ 17 мая 2010

Согласно api docs вы можете передать адрес электронной почты пользователю / show method, я бы предположил, что если бы пользователь не существовал, вы бы вернулись 404, который должен позволить вам определить, является ли пользователь существует.

Например: http://twitter.com/users/show.xml?email=t...@example.com

результат, если не существует:

<?xml version="1.0" encoding="UTF-8"?> 
<hash> 
  <request>/users/show.xml?email=tur...@example.com</request> 
  <error>Not found</error> 
</hash
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...