目前,我的设置类似于本教程(http://thinkdiff.net/facebook/php-sdk-3-0-graph-api-base-facebook-connect-tutorial/)
目前,我可以在授权应用程序后立即检索用户信息,并输出类似的信息。
Array
(
[id] => 123456
[name] => First Last
[first_name] => Firstname
[last_name] => Lastname
[link] => http://www.facebook.com/username
[username] => username
[birthday] => 01/01/1901
)
是否可以从已经接受申请的用户那里提取信息?
答案 0 :(得分:1)
从您的问题和评论中,我假设这个问题可以通过这种方式改写“100位用户授权我的应用程序,现在我想要检索有关所有这些的基本信息。”facebook是否为我提供了一个方法来取回所有这些用户的清单及其基本信息?“如果这个问题,答案是否定的,你不能。
当用户授权该应用时,您将收到一个access_token,您必须在处理该用户之前将其与其fbId和其他信息一起保留。如果您只需要基本信息,请在用户授权您的应用并存储数据时处理数据。如果你不这样做,你不能保证再次有机会。
如果到目前为止尚未处理数据,最好的选择是等待用户返回您的应用并为您提供一个新的access_token,您可以通过访问该网址来获取信息 - “https: //graph.facebook.com/me?access_token=xxx”。
希望这能回答你的问题。