Twitter - получить запрос user_id или screen_name по электронной почте пользователя - PullRequest
3 голосов
/ 08 июня 2011

Я пытаюсь получить запрос user_id или screen_name по электронной почте в Twitter. У нас есть сайт, а также база данных пользователей. У меня также есть электронная почта всех пользователей, и я хотел бы спросить, есть ли у них учетная запись Twitter, и если да, получить имя_экрана или идентификатор_пользователя ....

Я прочитал всю документацию по твиттер-API, и кажется, что я могу запрашивать пользователя только по имени экрана или имени пользователя ...

http://apiwiki.twitter.com/w/page/24142947/Twitter-REST-API-Method:-users-lookup
https://dev.twitter.com/docs/api/1/get/users/search

На основании этого запроса: api.twitter.com/1/users/lookup.xml?user_id=1401881,1401882

Я попробовал это: api.twitter.com/1/users/lookup.xml?email=[e-mail] Тогда я получил это: «Клиентскому приложению запрещен поиск с указанными терминами»

Таким образом, кажется, что Twitter знает этот параметр «email» (в противном случае должно отображаться сообщение об ошибке)

Есть идеи?

1 Ответ

2 голосов
/ 08 июня 2011

Этот запрос, вероятно, является внутренним методом, если это вообще метод.Разве вы не можете просто спросить своих пользователей о ручке Twitter, если они есть?Видимо, когда они разрешали публичный доступ, в основном это было для спама .В конечном счете, нет реальной необходимости искать ручку Twitter пользователя по электронной почте, когда это компенсируется возможным использованием.Согласно нижней части этого поста , в будущем может произойти что-то для партнеров, прошедших аутентификацию.

...