0
所以我遇到了這個問題。這是我的代碼我的Facebook圖表請求如何從此JavaScript代碼中提取URL
if error != nil {
print(error ?? "error unknows")
return
}
let resultDict = result as? NSDictionary
let data = resultDict?["data"] as! NSArray
for i in 0 ..< data.count
{
let valueDict : NSDictionary = data[i] as! NSDictionary
let id = valueDict.object(forKey: "id") as! String
print("the id value is \(id)")
}
let friends = resultDict?.object(forKey: "data") as! NSArray
print(friends[0] as AnyObject)
print("Found \(friends.count)
內的這部分代碼
打印(朋友[0]作爲AnyObject)
回報:
{
"first_name" = OOOOOOOOOOOOOOOOOO;
id = 1OOOOOOOOOOOOOOOOOO;
"last_name" = OOOOOOOOOOOOOOOOOO;
name = "OOOOOOOOOOOOOOOOOO";
picture = {
data = {
"is_silhouette" = 0;
url = "https://scontent.xx.fbcdn.net/v/t1.0-1/p50x50/15871714_xxxxxxxxxxxxxxxxxxxxxxxxxxx_xxxxxxxxxxxxxxxxxxxxxxxxxxx_n.jpg?oh=xxxxxxxxxxxxxxxxxxxxxxxxxxx";
};
};
}
我知道如何提取名稱和ID,但它的圖像URL,即時通訊有一個問題提取NG。從問我問這是JavaScript而不是JSON的問題。感謝您幫助新手!
你是完全正確的先生。你是搖滾明星!我的困惑是,人們告訴我,這是JavaScript和作爲一個新手,完全拋棄我。謝謝!我通過將圖片作爲NSDictionary進行解析,然後將數據作爲NSDictionary,然後將url作爲String提取。正如你所建議的那樣。再次感謝你。 –