2014-02-20 51 views
1

我想FQL查詢意見,通過我的照片是我的朋友都被標記。圖形API瀏覽器,返回不同的結果

SELECT text FROM comment WHERE object_id IN (SELECT object_id FROM photo_tag WHERE 
subject IN (SELECT uid1 FROM friend WHERE uid2 = me())) AND fromid=me() LIMIT 1000 

它查詢自己工作正常的Graph API瀏覽器。當我在Graph API Explorer中,然後選擇我的應用程序來運行查詢時,結果顯示爲空,Graph API應用程序返回結果。

對此的任何想法?我注意到其他人有這個問題。但似乎沒有解決它的辦法?我想知道人們是否放棄了。因爲我也沒有任何解決方案已經有一段時間了。

我會限制查詢,所以它不能回顧超過3個月,但現在不是這樣,我確定我得到一些數據。

+0

您是否給過自己的應用程序與Graph Explorer應用程序不同的權限? – Tobi

+0

沒有。相同的權限。似乎很多人都有這個問題。我在facebook上發現了一個錯誤報告,與另一個具有類似問題的人在不同的結果中是一個他們不會修復的已知問題。 – user3309628

回答

1

因此,我們自己發現了這個問題,而Graph API Explorer(工具)遵循Facebook提供的文檔,而您自己的實現則沒有。所以它一直是不同的,所以我們能夠讓它知道這一點,所以實際上應該是我們使它工作的錯誤。

+0

你能說你如何解決這個問題?我得到了同樣的行爲。 – skrln

+0

我們不得不採取另一種方法SELECT col,col2 FROM stream WHERE source_id = me() - 當在Graph Tool上使用自己的應用程序作爲測試環境時,Explorer返回的活動提要不是用戶的牆。 source_id(在用戶的頁面,組或帖子的牆上的帖子)它在Facebook上說,但它是不正確的。然後,我們通過活動源循環獲取評論等,請注意,評論僅返回評論的摘錄而不是完整的。 :S但牆壁崗位或狀態。 – user3309628

相關問題