我正在同時使用Facebook PHP(4.0)和JS(2.0)SDK。 我可以用PHP獲取用戶配置文件數據,但不能獲取用戶的電子郵件。 用戶的電子郵件可用於Javascript SDK,但我需要它在PHP中。Facebook PHP SDK如何從Facebook獲得用戶電子郵件JavaScript SDK 2014
我所用:
$user_profile = (new FacebookRequest($session, 'GET', '/me'))->execute()->getGraphObject(GraphUser::className());
這工作,但該類GraphUser不具備的功能來獲取用戶的電子郵件中的4.0。
任何想法如何使用Facebook PHP SDK 4.0獲取用戶的電子郵件?從GraphObject
這隻能在 '$幫手=新\ Facebook的\ FacebookRedirectLoginHelper( '您的網址'); $ helper-> getLoginUrl(array('scope'=>'email'));獲取LoginURL時調用' 。 – garyee