我想從Android中的Facebook獲取網絡列表及其關聯的電子郵件地址。我正在使用適用於Android的Facebook SDK。但是,從Facebook響應JSON,我沒有得到網絡名稱和相關的電子郵件地址。目前給出了以下許可。如何在Android中使用Facebook SDK從Facebook獲取網絡名稱
Utility.mFacebook.authorize(LoginActivity.this,
new String[] { "publish_stream","read_stream", "offline_access","user_education_history", "email" },
Facebook.FORCE_DIALOG_AUTH,
facebookListener.new LoginDialogListener())
UPDATE:從Facebook開發者網站上,我們可以聯繫here
隸屬關係獲得網絡名稱 - 網絡隸屬關係的列表,如所屬元素,每個元素都包含一年,類型,狀態,名稱和nid子元素。如果沒有返回聯盟,這個元素將是空白的。用戶的主網絡(key:nid)將首先列出。
得到JSON格式以下響應,但在應對沒有隸屬關係的標籤,
{
"work": [
{
"employer": {
"id": "xxxxxxxxxxxx",
"name": "xyz"
},
"start_date": "0000-00",
"end_date": "0000-00"
}
],
"locale": "en_US",
"link": "http://www.facebook.com/abc.xyz.12",
"education": [
{
"type": "College",
"school": {
"id": "112520115426955",
"name": "University of Pennsylvania"
}
}
],
"updated_time": "2012-11-01T06:31:14+0000",
"id": "0000000000000000",
"first_name": "XYZ",
"timezone": 5.5,
"username": "abc.xyz.12",
"email": "[email protected]",
"verified": true,
"name": "XYZ ABC",
"last_name": "ABC",
"gender": "male"
}
請讓我知道,是否有相同的許可。或任何其他方式來得到這個。
在此先感謝!