首页 > 解决方案 > Facebook graph api从帖子评论中获取用户ID

问题描述

我正在尝试以这种方式从帖子评论中获取用户 ID

graph.facebook.com/328843224582668_329144074552583?fields=来自

The result is 
{
  "name": "Napravo Gi Obivam",
  "id": "332078520912222"
}

好,很好。但是当我像这样在 facebook 上寻找这个用户时

https://www.facebook.com/332078520912222

表明

Sorry, this content isn't available right now
The link you followed may have expired, or the page may only be visible to an audience you're not in.
Go back to the previous page · Go to News Feed · Visit our Help Center

我做错了什么,例如,我只想获取对 ID 为 123456 的帖子发表评论的实际用户。或者更具体地说,我想让所有用户评论的帖子 ID 为 123456

谢谢

标签: facebookgetcommentsuid

解决方案


我不确定。尝试用户名或链接字段并致电https://www.facebook.com/username

graph.facebook.com/328843224582668_329144074552583?fields=from{name,id,username,link}

这目前适用于页面。用户节点可能不支持这一点。Facebook 撤销了访问权限。

选中 从 Facebook Graph API /user 获取“真实”个人资料 URL


推荐阅读