簡體   English   中英

如何使用Facebook Javascript SDK獲取人員地址?

[英]How to get person's address using Facebook Javascript SDK?

我可以這樣獲得名稱和電子郵件:

FB.api('/me', function(response)
{
  alert ("Name when logged in:" + response.name);
  alert ("Name when logged in:" + response.email);
});

但是在FB文檔中,我看不到如何獲取地址。 另外,如何下載他們的照片?

據我了解,他們的照片可以從以下網址獲取: http : //graph.facebook.com/FACEBOOK_USER_ID/picture

但是,如何獲得他們的facebook用戶ID?

另外,要獲取地址,我正在嘗試如下操作:

          alert ("Location:" + response.location);
          alert ("Location:" + response.location.city);
          alert ("Location:" + response.location.country);
          alert ("Location:" + response.location.zip);
          alert ("Location:" + response.location.state);

但這是行不通的。 有人知道如何進入這些領域嗎? 謝謝!

FB.api('/me')將在不需要任何特殊權限的情況下為您提供用戶ID。

您無法獲取地址,因此可以使用user_location權限獲取location 然后,您將可以通過相同的/me方法獲取它。

Facebook開發人員文檔:
https://developers.facebook.com/docs/reference/api/user/

實際上,所有這些信息都在這里: http : //developers.facebook.com/docs/reference/api/user/

但是花了很長時間才找到該頁面!

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM