从个人资料照片中获取照片的FQL突然停止工作

时间:2012-06-15 21:36:40

标签: facebook-fql

我的应用程序用于通过此FQL从朋友的个人资料图片中获取列表照片:

SELECT owner, src_big FROM photo 
WHERE aid IN (
SELECT aid FROM album 
WHERE name="Profile Pictures" 
AND owner IN (XXXXXX,YYYYYYY,ZZZZZZZZ))

但现在回复只有ZZZZZ(最后一张)的照片。即便不是所有人都归还了。 如果我尝试删除列表中的YYYY,ZZZZ,它工作正常,即使我使用的是IN运算符,它也会返回给我那个朋友的所有个人资料照片。

我错过了什么吗? 我的另一个开发朋友也尝试过,没有成功。

你们可以在资源管理器中尝试一下吗? :) 谢谢!

1 个答案:

答案 0 :(得分:0)

我推出了一款病毒式应用程序,它可以在几小时内吸引4万用户。首先,它开始不随机提供个人资料照片。然后它从未奏效。

我尝试调试,并发现错误,当我尝试访问图片时,我得到403

我认为这是FB的故意,或者以他们的“垃圾邮件检测”算法会做出反应的方式工作。因为每次它发生在我身上,我很快就有了“应用程序限制”。

作为一个修复,我会说检查你的代码是否正常,并且未对Facebook进行未经授权的调用。你可能不会看到来自用户端的任何错误,但请查看error_log以查看是否有错误。并确保你坚持FB政策。

我的回答可能看起来很模糊,但这是缺乏经验的。如果它是一个错误,而不是spam prevention feature,那么我很抱歉:)