0

我正在编写一个基于 facebook API 的应用程序,但我在 FQL 中使用某些 facebook 帐户的 URL_like 表遇到了一些复杂情况

如果我运行以下查询,我希望得到一个 URL 列表,其中包括我点击了“喜欢”按钮的网页:

https://graph.facebook.com/fql?q=SELECT+url+FROM+url_like+WHERE+user_id=me()&access_token=TOKEN

但是,在我自己的个人 facebook 帐户(与我注册应用程序的帐户相同)上,当我运行查询时,显示的 URL 只是我喜欢“内部”facebook 的 URL - 张贴在我的墙上的 URL,或其他人们的墙,但不是我访问并单击“喜欢”按钮的网址。

起初我认为这是帐户或隐私设置的问题。我调整了我的 facebook 帐户上的设置,以匹配我朋友在他的 facebook 帐户上的确切设置,这显示了 FQL 查询的正确结果,但它仍然给了我上面的结果。

我从批准的应用程序列表中删除了该应用程序,再次批准它,认为这会使用不同的访问令牌改变结果,但事实并非如此。

另外 - 这个功能之前在我的 Facebook 帐户上正常工作,这让困境变得更加陌生

那么问题来了——有谁知道为什么只有某些 URL 会出现在 URL_like 表中?facebook API 是否有变化来证明这一点?这个错误可以重复吗?还是我的个人资料只是某种超级故障?

在此先感谢,我对此束手无策

4

0 回答 0