【问题标题】:Get the proper FQL source_id when querying multiple source_id's查询多个 source_id 时获取正确的 FQL source_id
【发布时间】:2012-02-27 19:50:37
【问题描述】:

鉴于以下 Facebook 查询语言:

SELECT source_id FROM stream WHERE source_id in ('301470456547727', '194053380668945')

我希望收到两个不同的 source_id 的对象,但是每个 source_id 是我传入的最后一个数字。在此处查看实际操作:

Facebook API Explorer

有人知道为什么会这样吗?

编辑:我也尝试了target_id,结果相同。

编辑 2:我也不确定是否应该将其作为一个单独的问题发布,如果您还选择了“消息”列,那么对于某些帖子来说,消息值似乎完全为空,即使有数据通过浏览器访问时,是我还是facebook?

【问题讨论】:

  • 很抱歉,链接似乎已损坏,我尝试将其设为命名链接,但它也已损坏,复制/粘贴工作,直到有人可以帮助我修复它。
  • 为您格式化和链接:)
  • @DMCS 谢谢,我看到你遇到了和我一样的问题,当你访问资源管理器的链接时,查询被破坏了。 :-)
  • 谢谢,当我尝试它时,它似乎在 fql=q 之后中断,但我认为我们同时修复了它;-)

标签: facebook stream facebook-fql


【解决方案1】:

如果这个答案对您不是特别有帮助,我深表歉意……但 Facebook 有时非常古怪。

我不确定您为什么对这些值特别感兴趣,但是如果您可以使用另一个 FQL 查询来检索这些值,那可能对您来说效果更好。但是,没有更多上下文就无法保证。

ps,关于空消息列,某些故事类型不会将其文本存储在您期望的消息/文本列中。一般的经验法则是:如果用户没有写它,它就不会出现在消息列中。每条规则都有例外,所以不要引用我的话。

【讨论】:

  • ,关于messages栏,我看你说的没错,可惜好像有很多地方可以存储的:-)如果后面几个没有更彻底的答案几天后我会接受这个,因为正如你所说,在需要时查询它应该相当容易。
  • 见帖子here。看看她对 Xbox 360 的评价?现在看到这个graph api query
  • P.S.这就是我在developers.facebook.com/docs/reference/fql/stream 可以找到的所有专栏
  • 您可能希望将此作为单独的问题发布。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-08-19
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多