2014-01-07 2 views
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 대신 사용자 이름과 함께 메시지 본문을 인쇄하는 방법

답변

0

print_r 또는 echo를 사용할 수 있지만이 방법을 시도해도 데이터가 반환되지 않으므로 출력이 없습니다.