→ terrybob:可以取得。應用程式取得使用者的好友的email權限即可 12/19 13:02
→ terrybob:權限關鍵字就上fb的官網查囉 12/19 13:02
→ knives:我查一下,謝謝 12/19 13:24
→ knives:N/A 還是我查錯地方了,可以再指點一下嗎 12/19 13:29
→ arrack:因為以前GMAE都亂發垃圾郵件,所以在某一次改版中 12/19 13:46
→ arrack:已經將取得好友EMAIL的功能關閉了 12/19 13:46
→ arrack:現只能透過發送邀請的方式了 12/19 13:46
→ arrack:至於登入USER的帳號 又是另外一回事... 12/19 13:47
我已經加上email這個權限
然後用下面的程式
$raw = $facebook->api('/me/friends'); //取得好友的uid
$ids = array();
foreach($raw['data'] as $k=>$v)
{
$ids[] = $v['id'];
}
//然後用fql的方式取得
$fql = 'select name,proxied_email,email FROM user
WHERE uid in ('.implode(',',$ids).')';
$result = $facebook->api(array(
'query' => $fql,
'req_perms'=> 'email',
'method' => 'fql.query'));
可是印出來的$result ,並沒有看到email的值
請問到底是用什麼方式可以取得阿
謝謝回答
※ 編輯: knives 來自: 59.126.209.219 (12/19 13:59)
→ kerash:印象中現在 perms 已經改用 scope 了,我上次才用過 12/19 16:37
→ kerash:但我沒用過 fql 這種方式,所以我不確定.. 12/19 16:38
→ EJB:問個笨問題 user有同意授權嗎.....? 12/20 15:42