Facebook客户端OAuth 2.0问题



上下文是一个桌面应用程序,使用客户端OAuth流进行身份验证。

大约一年前,当我第一次构建这个应用程序时,Facebook的文档说要使用以下URL来生成登录/授权对话框:

https://graph.facebook.com/oauth/authorize?client_id=XXXXXXXX&redirect_uri=YYYYYYY

现在正在工作。但是,我查看了新更新的身份验证指南,现在看到Facebook说要使用:

https://www.facebook.com/dialog/oauth?client_id=XXXXXXXX&redirect_uri=YYYYYYY

有谁知道它们之间的区别是什么,更重要的是我需要改变它吗?就像我说的,它现在正在工作,但我有点担心,当2011年10月1日的最后期限到来时,有些事情会发生变化。

我的第二个问题是:有人知道在Apps -> AppName -> Advanced页面启用"OAuth Migration"设置是什么吗?

url相互重定向。但是,请对新URL进行更改。当文档更改url并且语义相同时,您应该进行更新以避免不必要的破坏性更改。桌面应用程序更是如此。

第二个答案:这会给你不同的访问令牌。

最新更新