我已经使用简单的Javascript SDK获得了短期访问令牌。
现在,要获取长期访问令牌,我可以使用ajax或在Javascript中进行简单的REST调用。

 $.ajax({
            url: 'https://graph.facebook.com/oauth/access_token,
            type: 'GET',
            data: 'grant_type=fb_exchange_token&client_id=' + appID + '&client_secret=' + appSecret + '&fb_exchange_token=' + short_term_access_token,
            success: function(response) { alert(reponse); }
        });


但是,是否存在Facebook Javascript SDK的API来获取长期访问令牌以换取短期访问令牌?

最佳答案

您需要将令牌传递到服务器端代码以进行交换令牌。
不要将应用程序的秘密放在客户端,这是不安全的!

10-08 01:42