2014-02-27 116 views
0

我有過JSON消息該代碼發送的圖像:發送圖像

$thumbnail = file_get_contents("http://graph.facebook.com/" . $current['username'] . "/picture"); 
$thumb_encoded = base64_encode($thumbnail); 
$array = array(); 
$array['username']=$current_row['username']; 
$array['image']=$thumb_encoded; 
array_push($response['result'], $array); 

,但我所看到的,接收的數據包爲每個圖像太大(因爲我讀,base64相互轉換增加開銷) 。因爲我需要將該JSON消息發送給android應用程序(並且通過移動連接下載的數據大小對於移動設備來說是關鍵點),還有另一種方法可以通過較少的開銷將數據發送到json上嗎?

+1

send $ thumbnail =「http://graph.facebook.com/」。 $ current ['username']。 「/圖片」;直接 –

+0

然後在Android應用程序,我如何解析圖像字段以獲得一個JPG圖像?由於JSON不支持圖像類型 – giozh

+0

在img標籤中使用$ thumbnail,這將顯示圖像 –

回答

0

您可以將圖像作爲圖像發送並將用戶名放在圖像名稱中。