0
이것은 PHP로 FQL을 사용해 본 첫 번째 날입니다. 나는 사용자의 대화 내용을 검색하기 위해 다음 코드를 시도했다. 발송 인 ID와 함께 메시지를 인쇄하는 데 성공했습니다. 어디에서 userid와 함께 사용자 이름을 인쇄하고 싶은가?fql 다중 쿼리 결과 인쇄
$fql = array(
"query1"=>"select thread_id,body,author_id from message where thread_id in (select thread_id from thread where folder_id=0 and viewer_id = me() LIMIT 3) LIMIT 50",
"query2"=>"SELECT uid, name, username, pic_square, current_location, profile_url FROM user WHERE uid IN (SELECT author_id FROM #query1)"
);
$user_profile = $facebook->api(array(
'method' => 'fql.multiquery',
'queries' => $fql,
));
//$msg = $user_profile[0]['fql_result_set'];
//$user = $user_profile[1]['fql_result_set'];
echo '<pre>';
print_r($user_profile);
echo '</pre>';
상기 $ user_profile로의 변수는 2 개 인덱스 [MSG 1 사용자의 세부 사항에 대한 다른] 인 JSON 문자열을 보유하고있다. 사용자 ID 대신 사용자 이름과 함께 메시지 본문을 인쇄하는 방법