0
我有一個Facebook應用程序,每天定期發佈一篇文章給加入的用戶時間線。目前,我用下面的getLoginUrl代碼* publish_stream *範圍:將publish_stream範圍的電子郵件添加到Facebook應用程序
$facebook->getLoginUrl(array('scope' => 'publish_stream'));
因爲,我的網站目前正在和它的用戶加入其應用。我不想做任何冒險,可能會停止發佈文章給用戶。
我的問題是:會增加電子郵件的範圍字符串原因停止發佈文章的用戶,直到他們登錄使用Facebook登錄網址下一次?或者只是發佈文章將繼續像往常一樣,只是我的應用程序將無法知道電子郵件,直到用戶再次登錄?
沒有,就不會有這樣的錯誤,您CAND添加範圍,只要你確認 - 你只是沒有得到API響應的'email'財產,甚至當明確要求時。 – CBroe
你是對的,你只需要驗證$ facebook-> api('/ me','GET');返回電子郵件字段 –