2012-01-16 58 views
0

我想在圖形API上運行一個簡單的查詢。我只想根據用戶登錄Facebook的電子郵件地址撤回用戶的ID。圖形API錯誤地返回空數組

我使用下面的查詢:

https://graph.facebook.com/[email protected]&type=user&access_token=AAADxxxxT64Q8BADcpCdWBojPXPLbZBsSjzj8LPUPhyYJMGWaRuZAP56wIR4BaiUZAaPZA22Ex2y7bgBQHTxxxxxxxxxxxx 

和我得到響應以下(沒有錯誤,沒有數據)

{ 
    "data": [ 

    ] 
} 

我知道的電子郵件地址是有效的 - 這是我的擁有。該查詢在過去運行良好。任何提示,我應該看看調試?

+0

我修改了我的代碼,以便不再使用搜索api。不是一個真正的答案,但我想我會把這個標記爲'已解決',以便將注意力轉移到其他人的更直接的問題上。 – Jonathon 2012-01-16 09:23:29

回答

0

https://graph.facebook.com/[email protected]&type=user

由於隱私問題通過電子郵件地址搜索已被禁用。

但是,如果您有一個授予您email權限的用戶,您可以獲取他們的電子郵件地址,但是您對該電子郵件地址的用途有限。

編輯

有人提起作爲一個bug(https://developers.facebook.com/bugs/292220680814266),現在已得到解決。

看起來Facebook已經屈服於同伴的壓力,現在正在讓這次搜索再次發生。