0

我正在使用这种方法来获取访问令牌:

function _getToken(callback){
    FB.api('oauth/access_token', {
        client_id: fbSettings.client_id,
        client_secret: fbSettings.client_secret,
        grant_type: fbSettings.grant_type
    }, function (res) {
        console.log(res);
        if(res.error) {
            callback('error getting token: ', res.error);
            return;
        }
        callback(null, { token: res.access_token, expires: res.expires });
    });
}

然后我调用这个查询:

SELECT online_presence, name FROM user WHERE uid = ...

但是响应在线状态是空字符串,因为我生成的令牌没有权限user_online_presence。生成令牌时如何设置此权限?

4

0 回答 0