是否可以在一次API调用中查询多个洞察指标?在一个API调用中查询多个洞察指标
例如获得每天新增喜欢的页面我执行以下调用:
https://graph.facebook.com/_object_id_/insights/page_fan_adds_unique/day/
但我想有另一个指标,例如,page_fan_removes_unique,包括在内。
完全查询洞察对象是一种可能性,但却给我提供了太多不需要的数据,从而降低了性能。
是否可以在一次API调用中查询多个洞察指标?在一个API调用中查询多个洞察指标
例如获得每天新增喜欢的页面我执行以下调用:
https://graph.facebook.com/_object_id_/insights/page_fan_adds_unique/day/
但我想有另一个指标,例如,page_fan_removes_unique,包括在内。
完全查询洞察对象是一种可能性,但却给我提供了太多不需要的数据,从而降低了性能。
是的,您可以在一个API调用中运行多个FQL查询,然后解析各种结果。
多查询:http://developers.facebook.com/docs/reference/rest/fql.multiquery/
见解表:http://developers.facebook.com/docs/reference/fql/insights/
由于您的问题表明你正在使用的图形API,您可能需要使用批处理请求的方法:http://developers.facebook.com/docs/reference/api/batch/
你可以将多个Graph API查询组合在一起,以便您可以在一个请求中查询您需要的Insights数据。
FQL不再支持2.0以上的版本。此外,多查询链接已死亡。 – bfrederix 2015-05-14 23:32:39