facebook /v2.1/oauth/authorize不会重定向到/v2.1/dialog/oauth

时间:2014-10-09 13:52:38

标签: facebook facebook-graph-api oauth

我尝试将canvas-app移动到v2.1 api。 因此,当用户授权应用程序时 我发了

  

[协议://] graph.facebook.com/v2.1/oauth/authorize?client_id=XXXX&scope=&redirect_uri=XXXXX

并重定向到

  

[protoco://] www.facebook.com/dialog/oauth?client_id=XXXX&scope=&redirect_uri=XXXXX

是来自API版本1的对话

我希望得到对话框API 2.1版

  

[协议://] www.facebook.com/v2.1/dialog/oauth?client_id=XXXX&scope=&redirect_uri=XXXXX

我怎样才能达到它?

3 个答案:

答案 0 :(得分:2)

我们对此感到困惑,然后我们在迁移下检查了我们的应用程序设置,当我们打开"默认情况下使用Graph API v2.0"时,此问题就消失了。希望有所帮助。

enter image description here

答案 1 :(得分:1)

我们遇到了同样的问题。我们通过直接链接到新网址来修复它:

https://www.facebook.com/v2.1/dialog/oauth?client_id=XXXX&scope=&redirect_uri=XXXXX

答案 2 :(得分:0)

您确定已按照

中列出的所有步骤进行操作

https://developers.facebook.com/docs/apps/upgrading#upgrading_v2_0_login

以下升级用于登录的网络应用