Я использую JavaScript Facebook API для запроса расширенных полномочий на "электронную почту". Это работает, и пользователь может выбрать между реальной и проксированной электронной почтой.
В моем приложении выбором по умолчанию является проксированный адрес электронной почты. Я думал, что это было путем по умолчанию по причинам конфиденциальности, но теперь мой менеджер обратился на этот сайт: http://www.tripadvisor.com/, в котором выбор по умолчанию является реальным адресом электронной почты вместо проксированного и запросил, чтобы мы реализовали то же.
Что определяет выбор по умолчанию? Facebook, настройки? Я ничто не нашел официальным об этом.
Это - код, который я использую
FB.login(function(response) {
// do some stuff
}, { perms: 'email' });
Спасибо!
Facebook решает это. Для более новых и небольших приложений по умолчанию, похоже, используется проксирование, но официальные критерии не обнародованы.