我想知道是否有可能(显然)在具有公开资料的Facebook中获取用户的基本数据(姓名,职位...)。
我尝试使用GRAPH API进行此调用:
replaceState
当我使用个人资料USER_ID时,它返回我的ID和我的名字,但是当我放置另一个用户ID时,它返回此错误:
https://graph.facebook.com/v3.2/USER_ID?fields=id,name&access_token=access_token
但是我在文档中介绍了变量Unsupported get request. Object with ID 'USER_ID' does not exist, cannot be loaded due to missing permissions, or does not support this operation. Please read the Graph API documentation at https:\/\/developers.facebook.com\/docs\/graph-api
可以在此API调用中使用,因此我认为这是可能的(也许不是)。
我在其他帖子中也提到过,过去您可以通过用户名访问,但现在没有。也许您只能访问您的个人资料数据?
非常抱歉,我的英语水平。
答案 0 :(得分:1)
不,即使通过网站或官方应用程序公开显示,您也无法通过API来访问任何人的个人资料数据。
用户将需要显式登录到您的应用并授予其访问其数据的权限。这些权限不能代表其他人授予-您想要获取任何信息的每个用户都必须亲自进行操作。