我正在尝试将我的网站与FB集成。所以我已经开始使用注册插件了。我的问题是:FB在哪里保存注册数据,因为当我已经通过FB注册插件在我的网站上注册并再次查看注册表时,FB通知我已经注册了。我在用户个人资料或我的应用面板中找不到任何相关信息。
建议。如果事情不明确,我会很高兴再次解释我的问题。
答案 0 :(得分:2)
通过signed_request
(这是您网站网址中的某个页面)查看Facebook发送到您应用的redirect_uri
。它将具有该用户的编码信息。
答案 1 :(得分:1)
当您说“将我的网站与FB集成”时,我认为您的意思是“让人们通过Facebook上的身份验证在我的网站上进行身份验证?”。
我认为那里有所有信息:
编辑:关于“http://developers.facebook.com/docs/plugins/registration/”示例;由于我没有代码,我不能说它是authoritavely,但我认为会发生的是:
诀窍在于,在这个例子中,一切都发生在iframe中 - 我不确定这是强制性的。
现在,关于“如果我已登录FB,并且我转到注册表单,我的信息如何在表单中获取?”的问题,我只能假设FB在您登录时设置了多个cookie在,该客户端站点可以使用 - 但我同意你的说法,文档并不是非常清楚。可能,它假设被FB的API隐藏,但文档确实明确指出哪一个(至少在本页)。
同样,我只是从文档推测并修改页面上的请求(以及类似的oauth-y认证方案的经验);希望有实际应用程序的人可以为您提供更多信息。
希望这有帮助 - 对不起,如果没有。祝你的开发好运。
PH