Очень важно, чтобы пользователи Facebook Connect и приложения Facebook не дублировались на нашем сайте. Поэтому, если у них уже есть учетная запись на нашем веб-сайте, когда они подключаются через FB Connect или наше приложение Facebook, мы хотим связать, а не создать другую учетную запись. Обычно мы делаем это, сопоставляя адреса электронной почты.
Поэтому я был рад увидеть поле FQL для email_hashes
в объекте user
. Однако это ничего не возвращает. Я думаю, что мне нужно использовать функцию connect.registerUsers
REST api, чтобы сначала отправить в Facebook все хэши электронной почты для моих пользователей. Это нормально, но этот механизм устарел.
Есть ли способ получить хэши электронной почты от пользователей Facebook?