我正在使用图API API向特定节点和边缘发出请求:
https://graph.facebook.com/v2.6/NODE_ID/EDGE_NAME
实施例: https://graph.facebook.com/v2.6/00000000000000/reports
返回以下结果:
"data": [
{
"id": "111111111111111",
"name": "Report A"
},
{
"id": "22222222222222",
"name": "Report B"
},
{
"id": "33333333333333",
"name": "Report C"
}
]
以上字面意思是返回特定公司下的id / name报告列表。
如果我想按特定报告过滤结果,我该如何进行此操作?
我尝试了如下所示的变体,但它们没有奏效,仍然会返回所有报告:
https://graph.facebook.com/v2.6/00000000000000/reports?ids=22222222222222
我知道我可以将报告ID作为直接访问它的节点:
https://graph.facebook.com/v2.6/22222222222222/
但我想查看属于该公司的报告子集的属性,所以我想我可以构建一个数组来执行此操作。
https://graph.facebook.com/v2.6/00000000000000/reports?ids=22222222222222,33333333333333
预期结果:
"data": [
{
"id": "111111111111111",
"name": "Report A"
},
{
"id": "22222222222222",
"name": "Report B"
},
{
"id": "33333333333333",
"name": "Report C"
}
]
这似乎应该基于以下文档工作,但它不... https://developers.facebook.com/docs/graph-api/using-graph-api
可能是因为我正在访问的边缘由于某种原因无法识别这些ID ...?我知道很难说不知道我在做什么,但我不能完全披露,因为它是专有的......
感谢任何建议。