我想做一個簡單的查詢來獲取我的Facebook帳戶中的所有視頻列表。 FQL控制檯(或Graph API控制檯)上的FQL查詢返回正確數量的視頻。但是,從Objective C執行查詢(GraphAPI或FQL)時,只返回單個記錄(視頻)。Facebook的FQL和圖形API在Xcode返回一個單一的視頻
在Facebook上FQL控制檯:
SELECT vid, owner, title, description, updated_time, created_time FROM video WHERE owner=me()
在Objective C(使用Facebook的收藏示例代碼):
NSMutableDictionary *params = [NSMutableDictionary dictionaryWithObjectsAndKeys: @"SELECT vid, owner, title, description, updated_time, created_time FROM video WHERE owner=me()", @"query", nil];
NSLog(@"FQL: %@", params);
[facebook requestWithMethodName:@"fql.query" andParams:params andHttpMethod:@"POST" andDelegate:self];
當我打印請求中的 「結果」:didLoad,它含有僅僅一個單個視頻。我不確定是什麼導致了這個問題。任何幫助將不勝感激。
你想要標記的視頻嗎?或只是你上傳的那些? –
我有興趣獲得這兩個(由我上傳,並在我被標記)。指向GraphAPI查詢路徑的鏈接將會很有幫助。 – kzia