こんにちは、次の問題があります。ユーザーにアプリを認証してもらいたいので、認証ダイアログを表示したいと思います。これを行うために、私は 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 をブラウザに直接入力すると、ダイアログが表示されます。(x-frame-options のため、'window.location' も機能しません)