有没有一种方法可以在不征求用户许可的情况下获取用户的公开信息?在facebook中,我知道我们可以获取用户的基本信息,例如id、姓名、图片、性别和他的区域设置(但不是他的其他公开信息),而无需征求他的许可。看这个链接:http://zesty.ca/facebook/ http://zesty.ca/facebook/我检查了源代码,发现他获得了访问令牌。这个链接是如何做到这一点的。他是如何获取access token并获取用户的公开信息的呢?
您可以仅使用 Facebook 应用程序在初始化后拥有的应用程序令牌来查询公共数据,以访问以下内容:-
- id
- name
- 名
- 中间名字
- 姓
- 性别
- locale
- 其他列出的here https://developers.facebook.com/docs/reference/api/user/没有访问令牌或应用程序访问令牌
为此,请在初始化 Facebook 应用程序后,例如
$facebook = new Facebook(array(
'appId' => 'APP-ID',
'secret' => 'APP-SECRET',
));
您可以简单地查询 Graph api
$user_public_profile = $facebook->api('/user','GET');
并检索数据。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)