我有通过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发送图像,并且可以减少开销吗?
答案 0 :(得分:0)
您可以将图像作为图像发送,并将用户名放在图像名称中。