簡體   English   中英

Android Facebook GraphRequest流程數據

[英]Android Facebook GraphRequest process Data

我想我剛剛使Facebook GraphRequest工作了,但是我不知道如何“提取”數據。 我知道您可以使用以下方法獲取用戶數據:

object.getString("name")
etc...

但是如何與“用戶”朋友一起工作? /{user-id}/friends

編輯:我不得不將結果粘貼到JSONArray而不是單個JSONObject中!

使用圖譜API時,它會返回一個JSON對象,其中包含您在權限中請求的信息。 您可以使用object.getString("name");獲得名稱object.getString("name"); 因為name是圖響應JSON中的屬性之一,如下所示:

{
  "id": "12345678", 
  "birthday": "1/1/1950", 
  "first_name": "Chris", 
  "gender": "male", 
  "last_name": "Colm", 
  "link": "http://www.facebook.com/12345678", 
  "location": {
    "id": "110843418940484", 
    "name": "Seattle, Washington"
  }, 
  "locale": "en_US", 
  "name": "Chris Colm", 
  "timezone": -8, 
  "updated_time": "2010-01-01T16:40:43+0000", 
  "verified": true
}

該示例取自here ,它遍歷了圖形響應。

基本上,您將必須遍歷JSON以獲得所需的信息。 許多人建議org.json在Java中執行此操作,盡管我認為您僅可以使用內置的Android工具即可執行此操作。

暫無
暫無

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

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