我们编写了一个应用程序,将文本和图像张贴到Facebook。该应用程序几乎按照预期工作,但仍然存在一个主要问题。这个问题似乎是专用于粉丝专页的使用。我们创建了一个拥有2个粉丝页面的FB账户,每个粉丝页面都有3个用户相册。但是,有些专辑的标志can_upload设置为false。can_upload标志的问题
所以第一组问题是如何设置此标志?为什么它会被设置为false用户相册?它可以被用户或其他方式重置吗?
在我们的6个粉丝页面专辑(2个粉丝页面,每个3个专辑)中,1个专辑的标志设置为“正确”,即can_upload = true。对于这张专辑,我们可以按照预期上传图片和文字。该专辑中的5个将can_upload设置为false。不过,我们可以将图片和文字上传到这些专辑中的3张(我不明白为什么会这样)。 2张专辑不允许我们上传图片(这是有道理的,因为can_upload设置为false,或者对我来说是这样)。
所以第二个问题是这个标志实际上做了什么?它只是有时使用? Facebook中是否存在导致其零星工作的错误?
如果can_upload标志按预期工作,我们可以简单地过滤掉设置为false的Fan Page相册。但是如果我们这样做,至少对于我们的测试FB账户,我们正在抛弃完美的可张贴专辑。
当试图发布到不允许的2个粉丝专辑时,我们从FB获得的错误消息是:“应用程序没有能力进行此API调用”。
任何深入了解可能发生在这里的事情将不胜感激!
注意到我们应用的某些用户的粉丝页面专辑沿着相同的路线存在一些奇怪现象。can_upload设置为false有时意味着我们无法上传;其他时候我们可以上传。对于我所说的帐户的任何专辑,似乎都没有设置为true。 – mellodev 2012-10-12 23:35:10