是否可以在一个API调用中查询多个洞察指标?
例如,为了获取页面每天新增的赞数,我执行了以下调用:
https://graph.facebook.com/_object_id_/insights/page_fan_adds_unique/day/
但我还想包括另一个指标,例如page_fan_removes_unique。
完全查询insights对象是可能的,但会给我太多不需要的数据,从而降低性能。
是否可以在一个API调用中查询多个洞察指标?
例如,为了获取页面每天新增的赞数,我执行了以下调用:
https://graph.facebook.com/_object_id_/insights/page_fan_adds_unique/day/
但我还想包括另一个指标,例如page_fan_removes_unique。
完全查询insights对象是可能的,但会给我太多不需要的数据,从而降低性能。
根据你的问题,看起来你正在使用Graph API,你可能想使用批量请求方法:http://developers.facebook.com/docs/reference/api/batch/
你可以将多个Graph API查询分组在一起,这样你只需要在一个请求中查询所需的Insights数据。
是的,您可以在一个API调用中运行多个FQL查询,然后解析各种结果。
多重查询:http://developers.facebook.com/docs/reference/rest/fql.multiquery/
见解表:http://developers.facebook.com/docs/reference/fql/insights/