Facebook GraphAPI的Field Aliases不支持通过https网址请求。
以下是一个不受支持的例子:
https://graph.facebook.com/v2.6/theunrealpage?fields=posts.limit(5){picture,full_picture,link,source,reactions.type(LIKE).limit(0).summary(total_count).as(like_reactions)}&access_token=531682143674670|c71A8V6qW0jarwsFqUWjMMJYQqo
发出请求时,会出现以下错误:
error: {
message: "(#100) Unknown fields: like_reactions,love_reactions.",
type: "OAuthException",
code: 100,
fbtrace_id: "Dl3pAPrhdHt"
}
有没有办法实现这个目标?
答案 0 :(得分:1)
Facebook已声明所有边缘都不支持别名功能。见这里:https://developers.facebook.com/bugs/882975555164278/
此处建议采用解决方法:https://stackoverflow.com/a/37621973/1611735