我只是希望澄清整个facebook UID问题,here。
它谈论使用第三方ID(由facebook,每个应用/用户生成)而不是facebook uid。但这对我来说并不完全清楚。听起来他们指的是我的网络应用需要将id发送给第三方的场景......
关闭Facebook UID很容易(使用Facebook C#SDK,fbApp.SessionUserId)。但是,如果它会破坏他们的条款......我们如何开始使用第三方ID呢?
答案 0 :(得分:2)
您是正确的,第三方ID仅用于共享或公共可访问的任何内容。就个人而言,我会存储两者。使用facebookid作为用户的密钥,但保留第三方ID,以便像链接跟踪一样思考等.Facebook Id将是最有效的,因为正如您所指出的那样,这是您通过cookie获得的ID或签名请求。只要确保你永远不会将FacebookId放在别人可以看到的地方。