我有一个原生(FBML)Facebook应用程序。我不想通过授权过程推动应用程序访问者,但我确实想知道他们的Facebook ID。
是否可以找到访问用户的Facebook ID,而无需他们“授权”我的申请?
答案 0 :(得分:4)
之前,我说过无法做到 - 但它可以。
http://developers.facebook.com/docs/authentication/canvas
读一下,它很棒。您需要解码Base64字符串并检查签名是否正确,但除此之外,它会获取用户ID以及其他内容(例如graph.facebook.com的临时访问令牌)
请记住:您需要更改“迁移”选项卡中的设置才能获得相关信息!这是至关重要的一步,但可以忽略......
希望这会有所帮助:)
斯图尔特