0

私は現在、次のような方法を使用しています。

FB.ui({ method: 'oauth', perms: "user_photos" }, post_auth_callback);

OAuth 2.0 のアップグレードにより、アクセス許可の要求方法が変更されましたか? 現在のFacebook のドキュメントには、 permsパラメータが表示されていません。スコープパラメータに置き換えられたようです。ただし、テストでは、スコープ パラメータは無視され、単に標準アクセスが要求されます。

4

1 に答える 1

0

FB.login() メソッドを使用してみて、前述のようにスコープパラメーターを渡します。また、OAuth 2.0 が有効になるように、FB.init() への呼び出しでoauthパラメータを true に設定してください。

FB.login(function(response) {
        if(response.authResponse) {
            console.log("photo permissions granted")'
        } else {
            console.log("photo permissions denied")'
        }
    }, {
        scope : 'user_photos,friends_photos'
    });
于 2011-09-16T21:24:09.373 に答える