fql のユーザー テーブルを使用しています。配列を json_encode() に渡しています。Facebook json 形式が正しくありません。[] を除外しています。これをコードに追加するにはどうすればよいですか。
以下のコードは例ですが、私はそのコードを理解していません。
ユーザーテーブルhttps://developers.facebook.com/docs/reference/fql/user
名前、uidが欲しいです。
//to get album cover
$fql2 = "select src from photo where pid = '" . $values['cover_pid'] . "'";
$param2 = array(
'method' => 'fql.query',
'query' => $fql2,
'callback' => ''
);
$fqlResult2 = $facebook->api($param2);
$jsarr = array();
foreach( $fqlResult2 as $keys2 => $values2){
}
if ($values['name'] != 'Profile Pictures'){
$jsarr['src'] = $album['src'];
$count += 1;
if ($count == 1){
$outputStr .= "[";}
else {
$outputStr .= ",";}
$outputStr .= json_encode($values2);
}
}
$outputStr .= "]";
$outputStr = str_replace("{","[",$outputStr);
$outputStr = str_replace("}","]",$outputStr);
echo $outputStr;
}
?>