2014-10-09 53 views
3

我嘗試將canvas-app移動到v2.1 api。 因此,當一個用戶被授權給該應用 我發送facebook /v2.1/oauth/authorize不會重定向到/v2.1/dialog/oauth

[協議://] graph.facebook.com/v2.1/oauth/authorize?client_id=XXXX &範圍= & REDIRECT_URI = XXXXX

,並得到重定向到

[protoco://] www.facebook.com/dialog/oauth?client_id=XXXX &範圍= & REDIRECT_URI = XXXXX

其從API版本對話框1

我期望獲得對話框API版本2.1

[協議://] www.facebook.com/v2.1/dialog/oauth ?CLIENT_ID = XXXX &範圍= & REDIRECT_URI = XXXXX

我怎麼能達到呢?

+0

你找到一個解決的辦法?我現在遇到了同樣的問題。 – Jake 2014-11-22 00:07:34

+0

我已經提交了一個[Facebook bug報告](https://developers.facebook.com/bugs/872023706175695/) – Jake 2014-11-22 00:32:22

+0

該/ authorize終端是否仍然支持?我認爲/ dialog/oauth現在是否是正確的路徑? – Igy 2014-11-22 07:12:14

回答

1

我們被困在這個,然後我們檢查我們的應用程序設置,在Migrations下,當我們打開「默認使用圖形API v2.0」時,這個問題就消失了。希望有所幫助。

enter image description here

+0

不幸的是,這個解決方案將用戶指向2.0而不是他們想要的2.1。 – Kcoder 2015-03-28 00:06:30