Twitter - получить запрос user_id или screen_name по электронной почте пользователя

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

Я прочитал всю документацию twitter api, и кажется, что я могу запрашивать пользователя только для имени screen_name или user_id...

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 ответ

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

licensed under cc by-sa 3.0 with attribution.