facebook oauth对话框无法启动

时间:2012-10-18 10:40:11

标签: facebook oauth

您好我遇到了以下问题: 我希望用户对我的应用进行身份验证,因此我想显示授权对话框。 为此,我尝试了api功能

FB.api("/dialog/oauth", "get", {client_id: APP_ID, redirect_uri: URI}, function(response){
    console.log(response);
});

但是我收到了这个错误:

code: 2500
message: "Unknown path components: /oauth"
type: "OAuthException"

但为什么呢? FB.api调用应该像

一样
http://www.facebook.com/dialog/oauth?client_id=<app-id>&redirect_uri=<uri>

如果我直接在浏览器中输入此URL,则会显示该对话框。 ('window.location'因x-frame-options而无效)

1 个答案:

答案 0 :(得分:1)