2014-02-20 54 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

相关问题