未经授权访问用户的Facebook ID?

时间:2010-06-07 15:23:58

标签: authorization facebook

我有一个原生(FBML)Facebook应用程序。我不想通过授权过程推动应用程序访问者,但我确实想知道他们的Facebook ID。

是否可以找到访问用户的Facebook ID,而无需他们“授权”我的申请?

1 个答案:

答案 0 :(得分:4)

之前,我说过无法做到 - 但它可以。

http://developers.facebook.com/docs/authentication/canvas

读一下,它很棒。您需要解码Base64字符串并检查签名是否正确,但除此之外,它会获取用户ID以及其他内容(例如graph.facebook.com的临时访问令牌)

请记住:您需要更改“迁移”选项卡中的设置才能获得相关信息!这是至关重要的一步,但可以忽略......

希望这会有所帮助:)

斯图尔特