2012-02-07 53 views

Trả lời

1

Tôi có thể thực hiện truy vấn đa truy vấn FQL?

có thể khi hộp thư đến thuộc về người dùng ứng dụng đã được xác thực với quyền phù hợp được cấp.

3
var fbid = your_fbuid_here; 
    FB.api({ 
       method: 'fql.query', 
       query: 'SELECT thread_id, author_id, created_time FROM message WHERE thread_id IN (SELECT thread_id FROM thread WHERE folder_id = 0) AND author_id = ' + fbid + ' ORDER BY created_time ASC LIMIT 1' 
      }, function (threadresponse) { 
       FB.api({ 
        method: 'fql.query', 
        query: 'SELECT thread_id, body, author_id, created_time FROM message WHERE thread_id = ' + threadresponse[0].thread_id + ' ORDER BY created_time ASC' 
       }, function (inboxresponse) { 
         //do stuff here with results 
       }); 
      }); 

+1

truy vấn đầu tiên sẽ chỉ chọn chủ đề tác giả với người dùng uid của bạn bè. Nếu luồng được tác giả bởi người dùng hiện tại, sẽ không có kết quả nào. – vian

+0

hey, tôi đã tự hỏi nếu có một cách mới tốt hơn để này? Điều này chỉ trả về các tin nhắn do người bạn viết. – Michelle

Các vấn đề liên quan