0
我已將facebook sdk集成到我的手機中,我可以登錄並註銷應用程序。 還得到了朋友的名字,姓氏,地址等。 但是我找不到朋友的聯繫方式,如電子郵箱和手機號碼 那麼我怎麼才能得到這些信息呢?如何從android facebook sdk獲取朋友聯繫信息?
我已將facebook sdk集成到我的手機中,我可以登錄並註銷應用程序。 還得到了朋友的名字,姓氏,地址等。 但是我找不到朋友的聯繫方式,如電子郵箱和手機號碼 那麼我怎麼才能得到這些信息呢?如何從android facebook sdk獲取朋友聯繫信息?
在列出任何可能的解決方案/建議之前,我想指出Facebook SDK/API 不會將暴露給任何API調用的用戶的電話號碼(無論是移動還是其他)。如果您無法使用任何API調用訪問您的自己的聯繫人號碼。
FQL方法:Reference Link - FQL
查詢使用此查詢Facebook的API:
select email from user where uid = USER_ID_BEING_QUERIED
圖形API方法:Reference Link - Graph API
USER_ID_BEING_QUERIED?fields=email&access_token=YOUR_ACCESS_TOKEN
注:的任何查詢的結果以上取決於用戶與當前登錄的人分享他們的電子郵件地址/地址在用戶中。如果他們沒有與你分享,上述任何查詢都不會給你任何結果,並會返回一個空的數據集。
我們可以用同樣的方法獲得電話號碼嗎? – atasoyh
@atasoyh:沒有。正如在帖子開頭提到的那樣,API不提供對電話號碼的訪問。在Graph Explorer中嘗試。 –