Как найти все активные сеансы аккаунтов gmail и facebook? - PullRequest
4 голосов
/ 01 октября 2011

После некоторых исследований я нашел способ проверить все активные сеансы gmail и фейсбука вручную. Существуют ли API-интерфейсы, позволяющие получить данные об этих учетных записях и подписать их?

Ответы [ 2 ]

1 голос
/ 04 октября 2011

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

Facebook

Для Facebook вы можете отсканировать URL-адрес https://www.facebook.com/settings?tab=security&section=sessions&t.Также изучите URL-адрес https://www.facebook.com/ajax/settings/security/sessions/stop.php?__a=1, который является URL-адресом, доступным в фоновом режиме, когда вы нажимаете ссылку «Завершить действие».

GMail

Google выглядит немного сложнее, ноВы просматриваете экран https://mail.google.com/mail/h/ (интерфейс plain-html), находите и переходите по ссылке «Подробности» внизу, вы также можете автоматически выйти из сеанса таким же образом.

0 голосов
/ 10 октября 2011

Для Google я нашел другую статью, которая упростила это. Выйти из Google учетной записи и перенаправить Что касается Facebook, у них есть fb API, который вы можете получить в JavaScript и php. Это позволит вам контролировать текущую учетную запись пользователя. Также есть функции выхода из системы для пользователя. Однако копаться в учетной записи трудно, потому что ваш домен не может видеть данные для этого пользователя без авторизации со стороны Facebook и пользователя. Покопайтесь здесь, если вы хотите иметь дело с данными и доступом к Facebook. https://developers.facebook.com/ Открытый график довольно прост в использовании.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...