如何在signed_request中获取用户ID?

时间:2012-02-28 15:43:28

标签: facebook facebook-graph-api

我阅读了这个页面:https://developers.facebook.com/docs/authentication/signed_request/但是当我尝试显示那里显示的代码并通过print_r()打印出数据时,没有“user_id”的键或变量,文章声称也是如此。

1 个答案:

答案 0 :(得分:2)

文件说明在桌子下面:

  

如果用户未授权您的应用程序,您的应用程序将会   只传递上述信息的一部分。

如果用户未授权您的应用,则Facebook不会向您提供用户ID。使用PHP SDK方法getUser()时也会发生同样的情况。如果用户没有给你基本权限,你就不知道他是谁。