给定以下Facebook查询语言:
SELECT source_id FROM stream WHERE source_id in ('301470456547727', '194053380668945')
我本以为这些对象会收到两个不同的source_id
,但每个source_id
都是我传入的最后一个数字
Facebook API浏览器
有人知道为什么会发生这种事吗?
编辑:我也尝试了target_id
,得到了相同的结果。
编辑2:我也不确定我是否应该把这个作为一个单独的问题发布,如果你也选择了"消息"列,那么对于一些帖子来说,消息值似乎完全是空的,即使通过浏览器访问时有数据,是我还是脸书?
如果这个答案对你没有特别帮助,我很抱歉。。。但脸书有时异常古怪。
我不知道你为什么特别对这些值感兴趣,但如果你可以使用另一个FQL查询检索这些值,这可能会对你更好。不过,如果没有更多的上下文,就无法保证。
ps,关于空的messages列,有些故事类型不会将它们的文本存储在您期望的messages/text列中。一般的经验法则是:如果用户没有写,它就不会出现在消息列中。每个规则都有例外,所以不要引用我的话。