tit*_*oul 3 facebook ruby-on-rails facebook-graph-api koala koala-gem
我正在使用Koala 1.7.0rc1和新的Facebook图形api面临一个问题.我正在尝试使用此请求检索帖子的数量[object_id]/likes?summary=1.此查询适用于Facebook Graph Explorer,但我无法使用Koala访问"摘要":
likes = graph.get_object("5718732097_10151698726822098", summary: 1){|data| data['likes']}
# OR
likes = graph.get_object("5718732097_10151698726822098/likes?summary=1")
Run Code Online (Sandbox Code Playgroud)
你应该做:
graph.get_object(your_post_id, :fields => "likes.summary(true)")
Facebook提供的api文档在这里有点误导:https: //developers.facebook.com/docs/reference/api/post/
它说summary = 1应该summary = true在轨道中
小智 5
您需要从Koala中的原始响应中获取摘要数据,如下所示:
likes = graph.get_object("5718732097_10151698726822098/likes?summary=1").
raw_response["summary"]["total_count"]
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1166 次 |
| 最近记录: |